我需要mongoid
日期范围查询的帮助。
我正在尝试查询跨越特定日期范围的事件。
event
集合在数据库start_date
和end_date
中有两个字段。
例如,查找 04-18-2015到04-28-2015 之间发生的事件的查询是什么?
答案 0 :(得分:0)
这可能对您有所帮助:
db.collectionName.find({
"start_date": { $lt: endDate }, // add end date here
"end_date": { $gt: startDate } // add start date here
});