Hãy thử cách sau (dựa trên câu trả lời này ). Điều này trả về tất cả các tài liệu được tạo kể từ ngày nhất định. Vì vậy, nó cũng bao gồm các mục nhập ngày thường.
db.doc.find({_id : { $gt : ObjectId(Math.floor(new Date('2014/01/30')/1000).toString(16)+"0000000000000000") }})
Nếu bạn không muốn nhập ngày tháng dưới dạng chuỗi, bạn có thể tạo nó thông qua Objects, nhưng nó hơi xấu một chút:
db.doc.find({_id : { $gt : ObjectId(Math.floor(new Date(new Date().getFullYear()+'/'+(new Date().getMonth()+1)+'/'+new Date().getDate())/1000).toString(16)+"0000000000000000") }})