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

Aliran Perubahan MongoDB:Bisakah saya mendapatkan nilai sebelum memperbarui/menghapus?

Tidak, dari aliran perubahan, acara pembaruan terlihat seperti:

{
   _id: { < Resume Token > },
   operationType: 'update',
   clusterTime: <Timestamp>,
   ns: {
      db: 'engineering',
      coll: 'users'
   },
   documentKey: {
      _id: ObjectId("58a4eb4a30c75625e00d2820")
   },
   updateDescription: {
      updatedFields: {
         email: '[email protected]'
      },
      removedFields: ['phoneNumber']
   }
}

Hanya nilai-nilai baru yang hadir, tidak seperti MySQL di mana Anda mendapatkan keduanya setelah dan sebelumnya.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Hitung nilai rata-rata dokumen mongodb

  2. Pemberitahuan MongoDB dengan Python

  3. MongoDB C#:Update.pullAll tidak menghapus item

  4. Dalam perintah grup/peta mongodb, tentukan persentase grup dari total

  5. Bagaimana cara mengatasi batasan desain ini di mongo db w.r.t ke kinerja?