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

Bagaimana cara mengonversi BSON Timestamp dari Mongo changestream ke tanggal?

Sayangnya $toDate tidak bekerja dengan cap waktu secara langsung. Setidaknya tidak di v4.0.

Argumen harus berupa angka, string, atau ObjectId.

Anda perlu mengonversi Timestamp ke string terlebih dahulu:

    $addFields: {
        convertedDate: { $toDate: {$dateToString:{date:"$clusterTime"}} },
    },


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apa yang setara dengan perintah shell collection.getIndexes() di pymongo?

  2. MongoDB $dan Operator Pipa Agregasi

  3. Bagaimana cara menghapus dokumen di MongoDB?

  4. Bagaimana cara mengubah string ke ObjectId di driver asli nodejs mongodb?

  5. Agregasi MongoDB tampaknya sangat lambat