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

उल्का संग्रह सही ढंग से परिवर्तनों का निरीक्षण करता है

इस समस्या को हल करने का तरीका यह है:

  • दस्तावेज़ों में create_at फ़ील्ड जोड़ें

  • create_at फ़ील्ड द्वारा प्रेक्षक में नए दस्तावेज़ फ़िल्टर जोड़ें

groups.insert({
            created_by:Meteor.userId(),
            created_at: new Date(),
            .......
        });
var now = new Date();
groups.find({created_at : {$gt:now}}).observe({
    added: function(document){
        console.log('groups observe added value function');
        console.log(document);
    },
    changed:function(new_document, old_document){
        console.log('groups observe changed value function');
    },
    removed:function(document){
        console.log('groups observe removed value function');
    }
});

यहाँ वही समस्या हल की गई:cursor.observe({added}) उल्का में व्यवहार

धन्यवाद @Francesco Pezzella मदद के लिए)




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoError:अपरिचित पाइपलाइन चरण का नाम:'$changeStream'

  2. नेवला __v कब बदलता है

  3. सिद्धांत ODM और स्कीमा-रहित डिज़ाइन

  4. MongoDB 4.2 में नया क्या है?

  5. उपयोगकर्ताओं को कॉन्फ़िगर करने और PHP के साथ Mongo से जुड़ने में समस्या