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

Mongodb, पता करें कि कोई संग्रह खाली है या नहीं, node.js

कोई भी MongoDB ड्राइवर विधियाँ जो डेटाबेस में डेटा तक पहुँचती हैं (जैसे count और toArray ), कॉलर को उनके परिणाम अतुल्यकालिक रूप से कॉलबैक फ़ंक्शन पैरामीटर के माध्यम से प्रदान करते हैं, न कि रिटर्न वैल्यू के माध्यम से ताकि वे एकल नोड.जेएस थ्रेड को ब्लॉक न करें।

तो चेक कुछ इस तरह होगा:

collection.count(function (err, count) {
    if (!err && count === 0) {
        populateDB();
    }
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडीबी $indexOfArray

  2. MongoDB साझा क्लस्टर में लोड बैलेंसर को कॉन्फ़िगर करने के लिए एक गाइड

  3. एंड्रॉइड पर मोंगोडीबी

  4. अपने नए बनाए गए MongoDB उदाहरणों में डेटा आयात करें

  5. नेवला नेस्टेड वस्तु को नहीं सहेज रहा है