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

Cara melihat perubahan pada bidang tertentu di aliran perubahan MongoDB

Jadi saya menemukan ini...

Untuk siapa pun yang tertarik:"Pipa" saya (filter, dalam contoh saya) harus berupa larik

ini berhasil...

const MongoClient = require('mongodb').MongoClient;

const uri = 'mongodb://localhost:27017/?replicaSet=rs0';
MongoClient.connect(uri, function(err, client) {

    const db = client.db('mydb');
    // Connect using MongoClient
    var filter = [{
        $match: {
            $and: [
                { "updateDescription.updatedFields.SomeFieldA": { $exists: true } },
                { operationType: "update" }]
        }
    }];

    var options = { fullDocument: 'updateLookup' };
    db.collection('somecollection').watch(filter, options).on('change', data => 
    {
        console.log(new Date(), data);
    });
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB di Azure:Bagaimana Cara Memilih Jenis Instans yang Tepat?

  2. Kesalahan mongod kontainer Docker saat memulai melalui ssh

  3. Bagaimana cara memeriksa koneksi ke mongodb

  4. Bagaimana menghubungkan situs web Laravel dengan mongoDB atlas

  5. Mencantumkan semua koleksi dalam database mongo dalam skrip nodejs