За премахване на документи преди дата, вашата команда трябва да бъде:
db.collection.deleteMany( { orderExpDate : {"$lt" : new Date(YEAR, MONTH, DATE) } })
За премахване на записи преди 1 октомври 2017 г. командата ще бъде:
db.collection.deleteMany( { orderExpDate : {"$lt" : new Date(2017, 9, 1) } })
Октомври е десетият месец. Ако полето за месеца е индексирано нула, тогава използваме 9, в противен случай използвайте 10.
.............................
Това ще премахне всички записи, по-стари от седем дни :
db.collection.deleteMany( { orderExpDate : {"$lt" : new Date(Date.now() - 7*24*60*60 * 1000) } })
Актуализация: collection.remove е остарял