Saya yakin bidang ts sebenarnya adalah Stempel Waktu bidang, konsol hanya mencoba menyederhanakannya untuk Anda (yang membuatnya sangat menyesatkan). Anda dapat melakukan kueri seperti ini dan itu akan berfungsi:
db.oplog.rs.find({ ts: Timestamp(1335200998000, 540)});
Anda dapat menggunakan $gte dan $lte seperti biasa:
db.oplog.rs.find({ ts: {$gte: Timestamp(1335100998000, 1)}});
db.oplog.rs.find({ ts: {$lte: Timestamp(1335900998000, 1)}});
Argumen kedua adalah ordinal inkremental untuk operasi dalam satu detik tertentu.