MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

MongoDB परिवर्तन स्ट्रीम में विशिष्ट क्षेत्रों में परिवर्तन कैसे देखें?

तो मैंने इसे समझ लिया...

रुचि रखने वाले किसी अन्य व्यक्ति के लिए:मेरी "पाइपलाइन" (फ़िल्टर, मेरे उदाहरण में) को एक सरणी होना चाहिए

यह काम करता है...

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. मोंगोडब में के-वी जोड़े के साथ सरणी के रूप में संग्रहीत संपत्ति के भीतर किसी विशिष्ट कुंजी के 'मान' द्वारा कैसे क्रमबद्ध करें

  2. MongoDB $नहीं एकत्रीकरण पाइपलाइन ऑपरेटर

  3. पायथन में हेक्स स्ट्रिंग को ऑब्जेक्ट आईडी में कैसे बदलें

  4. pymongo का उपयोग करके JSON को mongoDB में आयात करना

  5. प्रारंभ और समाप्ति सीमा पर समूह और गणना करें