MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

MongoDB Tidak dapat menemukan entri dengan menentukan ts.t(ts adalah tipe Timestamp)

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.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apa yang diwakili oleh tanda kurung siku kosong sebagai nilai variabel dalam javascript?

  2. Bagaimana saya bisa menggunakan tweet dari api streaming Twitter dan menyimpannya di mongodb

  3. IDE kueri untuk MongoDB?

  4. Hapus objek dari array bersarang dengan $pull dan $[identifier] (mongoDB 3.6)

  5. Set Replika MongoDB dengan Arbiter