我需要编写一个查询来查找在指定日期创建的所有文档。MongoMapper:查找在指定日期创建的所有文档
让我们假设日期是今天。
我尝试这样做:
Document.all(:created_at => Date.parse(Time.now.strftime('%Y/%m/%d')))
但我得到:
无法序列类Date的对象为BSON。
感谢您的帮助。
UPDATE 此链接说明如何操作Date Range Queries With MongoMapper。
Document.count(:created_at => { '$gt' => 2.days.ago.midnight, '$lt' => 1.day.ago.midnight })
上面的链接不起作用了。 – user2573222