मेरा मानना है कि ts फ़ील्ड वास्तव में एक Timestamp है फ़ील्ड, कंसोल केवल आपके लिए इसे सरल बनाने का प्रयास करता है (जो इसे बहुत भ्रामक बनाता है)। आप इस तरह की क्वेरी कर सकते हैं और इसे काम करना चाहिए:
db.oplog.rs.find({ ts: Timestamp(1335200998000, 540)});
आप सामान्य रूप से $gte और $lte का उपयोग कर सकते हैं:
db.oplog.rs.find({ ts: {$gte: Timestamp(1335100998000, 1)}});
db.oplog.rs.find({ ts: {$lte: Timestamp(1335900998000, 1)}});
दूसरा तर्क किसी दिए गए सेकंड के भीतर संचालन के लिए एक वृद्धिशील क्रम है।