2
我有一個集合db.events
如何按範圍以外的日期查詢文檔?
MongoDB中允許進行按日期範圍查詢(DATE0 < DATE1)
db.events.find({date: {$gt: date0, $lt: date1}})
它可以正常工作,但我也需要進行查詢帶有日期的範圍之外,像在查詢
db.events.find({date: {$or: [{$lt: date0}, {$gt: date1}]})
但最後一個查詢不被MongoDB的允許的「錯誤:無法使用$或日期。」
那麼,如何做出這樣的查詢呢?