【发布时间】:2011-11-21 23:10:33
【问题描述】:
我需要编写一个查询来查找在指定日期创建的所有文档。
假设日期是今天。
我试过这个:
Document.all(:created_at => Date.parse(Time.now.strftime('%Y/%m/%d')))
但我得到了:
无法将 Date 类的对象序列化为 BSON。
感谢您的帮助。
更新 这个链接解释了如何做到这一点Date Range Queries With MongoMapper。
Document.count( :created_at => { '$gt' => 2.days.ago.midnight, '$lt' => 1.day.ago.midnight } )
【问题讨论】:
-
上面的链接失效了。
标签: ruby mongodb mongomapper