निम्नलिखित का प्रयास करें (इस पर आधारित answer ) यह दी गई तारीख के बाद से बनाए गए सभी दस्तावेज़ लौटाता है। इसलिए इसमें आज की प्रविष्टियां भी शामिल हैं।
db.doc.find({_id : { $gt : ObjectId(Math.floor(new Date('2014/01/30')/1000).toString(16)+"0000000000000000") }})
यदि आप स्ट्रिंग के रूप में तिथि दर्ज करना पसंद नहीं करते हैं, तो आप इसे ऑब्जेक्ट्स के माध्यम से बना सकते हैं, लेकिन यह थोड़ा बदसूरत हो जाता है:
db.doc.find({_id : { $gt : ObjectId(Math.floor(new Date(new Date().getFullYear()+'/'+(new Date().getMonth()+1)+'/'+new Date().getDate())/1000).toString(16)+"0000000000000000") }})