gorm 中怎么使用data_format

lccc · · 1638 次点击
能不用尽量不用,太影响性能了
#2
更多评论
我使用了下面的语句试过, 都没有得到正确的数量, 日志输出的sql语句是正常的 ``` var total int row, err := DB.Raw("select count(*) from ptable p where date_format(p.date, '%%Y-%%m')=date_format(now(), '%%Y-%%m')").Rows() row.Scan(&total) ``` ``` err := DB.Table("ptable").Where("date_format(p.date, '%%Y-%%m')=date_format(now(), '%%Y-%%m')").Count(&total).Error ```
#1