2
나는 db.events
범위 밖의 날짜로 문서를 쿼리하는 방법은 무엇입니까?
MongoDB를이 날짜 범위에 의해 쿼리를 만들 수 있습니다 모음 (date0 < 날짜 1)
db.events.find({date: {$gt: date0, $lt: date1}})
이 제대로 작동하지만이 같은 범위를 벗어나는 날짜 쿼리를하는 것도 필요가있다 쿼리에서
db.events.find({date: {$or: [{$lt: date0}, {$gt: date1}]})
그러나 마지막 쿼리가 MongoDB를 에 의해 허용되지 않습니다 "오류 : $ 또는 날짜를 사용할 수 없습니다."
그런 쿼리를 작성하는 방법은 무엇입니까?
db.events.find({$or: [{date: {$lt: date0}}, {date: {$gt: date1}}]})
: