我没有注意到,直到我运行一些rspecs,然后一些模型创建之间的差异是毫秒级,因为它很快。
created_at
第一个型号:2014-10-29 23:26:54 UTC
created_at
第二个型号:2014-10-29 23:26:54 UTC
因此,在我的测试中,我希望第二个模型比第一个模型大created_at
。
但它失败了,因为查询忽略了毫秒。示例:2014-10-29 23:26:54 .027824 UTC
查询我正在比较日期:
model.where("created_at > #{another_model.created_at}")
查询输出
SELECT FROM "models" WHERE created_at > '2014-10-29 23:26:54 UTC'
如何精确比较Rails中的日期? 提前致谢