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

वादा का उपयोग करके कई मोंगोडब संग्रह कैसे सहेजते हैं?

Promise.all का इस्तेमाल करें अंदर save फ़ंक्शन, तो आप इसे अपनी अपेक्षा के अनुसार उपयोग करने में सक्षम हैं

function save(){
    var promises = [
        new Promise(function(resolve, reject) {
            Collection1.collection.insert(collections1, function(err, done){
                 if(err)
                     reject(err);
                 else
                     resolve(done);
            });
        }),
        new Promise(function(resolve, reject) {
            Collection2.collection.insert(collections2, function(err, done){
                 if(err)
                     reject(err);
                 else
                     resolve(done);
            });
        }),
        new Promise(function(resolve, reject) {
            Collection3.collection.insert(collections3, function(err, done){
                 if(err)
                     reject(err);
                 else
                     resolve(done);
            });
        })
    ];
    return Promise.all(promises);
}

save().then(function(){
   console.log('success');
}).catch(function(){
   console.log('error');
})



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. एक सरणी स्रोत का उपयोग करके मोंगोडब में सरणी सबसेट प्राप्त करें

  2. Java का उपयोग करके MongoDB सर्वर इंस्टेंस के कनेक्शन के दौरान प्रमाणीकरण

  3. MongoDB इंडेक्स इंटरसेक्शन का उपयोग क्यों नहीं करता है?

  4. जावा में एम्बेडेड मोंगोडीबी

  5. नेवले और तिथियों के साथ पूछताछ