在文档中修改的查询日期

时间:2017-03-10 01:36:18

标签: mongodb

如何在mongodb上查询:currentTime <= endDate + 7 daysendDate + 7 days >= currentTime

如果我做这样的事情endDate: { $lte: (current + 7 days) }(忽略日期计算),那么从现在起不到7天就会从endDate开始抓取所有记录。

基本上我想在结束日期的7天后找到尚未结束的记录。

1 个答案:

答案 0 :(得分:0)

试试这个"endDate" : { "$lte" : new Date(ISODate().getTime() - 1000 * 3600 * 24 * 7) }