我需要编写一个查询,以查找在指定日期创建的所有文档。
假设日期是今天。
我尝试了这个:

Document.all(:created_at => Date.parse(Time.now.strftime('%Y/%m/%d')))
但是我得到了:

谢谢你的帮助。
更新
该链接说明了如何执行Date Range Queries With MongoMapper
Document.count( :created_at => { '$gt' => 2.days.ago.midnight, '$lt' => 1.day.ago.midnight } )

最佳答案

更新:此链接说明了Date Range Queries With MongoMapper的操作方法。

Document.count( :created_at => { '$gt' => 2.days.ago.midnight, '$lt' => 1.day.ago.midnight } )

关于ruby - MongoMapper:查找在指定日期创建的所有文档,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8219856/

10-13 02:11