【发布时间】:2015-04-18 04:12:40
【问题描述】:
我需要mongoid 日期范围查询方面的帮助。
我正在尝试查询跨越特定日期范围的事件。
event 集合在数据库start_date 和end_date 中有两个字段。
例如,查找发生在 04-18-2015 到 04-28-2015 之间的事件的查询是什么?
【问题讨论】:
标签: mongodb mongoid mongodb-query
我需要mongoid 日期范围查询方面的帮助。
我正在尝试查询跨越特定日期范围的事件。
event 集合在数据库start_date 和end_date 中有两个字段。
例如,查找发生在 04-18-2015 到 04-28-2015 之间的事件的查询是什么?
【问题讨论】:
标签: mongodb mongoid mongodb-query
这可能对你有帮助:
db.collectionName.find({
"start_date": { $lt: endDate }, // add end date here
"end_date": { $gt: startDate } // add start date here
});
【讨论】: