我正在使用 Rails Activerecord 并有如下查询:
MyModel.all(:select => 'date_format(created_at, "%Y-%m-%d") as d')
这适用于 mysql,但使用 sqlite 会引发错误,因为 date_format 函数不存在(出于性能原因,我们使用内存中的 sqlite)。有没有办法在纯活动记录中写这个所以我不直接绑定到mysql?
谢谢。
我正在使用 Rails Activerecord 并有如下查询:
MyModel.all(:select => 'date_format(created_at, "%Y-%m-%d") as d')
这适用于 mysql,但使用 sqlite 会引发错误,因为 date_format 函数不存在(出于性能原因,我们使用内存中的 sqlite)。有没有办法在纯活动记录中写这个所以我不直接绑定到mysql?
谢谢。