Peewee 是否支持 mysql 函数 Date()?

Does Peewee supports mysql function Date()?

我有以下命令:

SELECT Date(mydate),sum(price),username from shop_table where Date(mydate)>'2011-01-07' GROUP BY Date(mydate),username

因为日期是包含时间的,所以我用Date()函数将它们转换成'only date',这样无论时间多少,我都能知道一天的销售总额。

但是使用 'fn' 的 peewee 有能力做到这一点吗?

是的,只需使用任意参数调用该函数即可:

fn.DATE(MyModel.my_date)