如何在mongodb上查询:currentTime <= endDate + 7 days
或endDate + 7 days >= currentTime
?
如果我做这样的事情endDate: { $lte: (current + 7 days) }
(忽略日期计算),那么从现在起不到7天就会从endDate开始抓取所有记录。
基本上我想在结束日期的7天后找到尚未结束的记录。
答案 0 :(得分:0)
试试这个"endDate" : { "$lte" : new Date(ISODate().getTime() - 1000 * 3600 * 24 * 7) }