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

सभी मोंगो डेटाबेस पर पुनरावृति

आप उपयोग कर सकते हैं db.getSiblingDB() डेटाबेस और db.getCollectionNames() . के बीच स्विच करने के लिए संग्रह नाम प्राप्त करने के लिए। ध्यान दें कि आपको admin . से पहला कमांड चलाना होगा डेटाबेस की सूची प्राप्त करने के लिए डेटाबेस। आप जो करना चाहते हैं उसे हासिल करने के लिए शेल में एक छोटी स्क्रिप्ट कुछ इस तरह दिखाई देगी:

// Switch to admin database and get list of databases.
db = db.getSiblingDB("admin");
dbs = db.runCommand({ "listDatabases": 1 }).databases;

// Iterate through each database and get its collections.
dbs.forEach(function(database) {
    db = db.getSiblingDB(database.name);
    cols = db.getCollectionNames();

    // Iterate through each collection.
    cols.forEach(function(col) {

        // Do something with each collection.
        print(col);
    });

});



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. डायनेमोडीबी बनाम मोंगोडीबी नोएसक्यूएल

  2. CSV डेटा के साथ MongoDB

  3. नेवला/मोंगोडब में उप-दस्तावेज़ सरणी को कैसे क्रमबद्ध करें?

  4. फ़ॉर्म जमा करने के बाद NodeJS से वापस उसी html पृष्ठ पर डेटा भेजें

  5. उन सरणियों वाले दस्तावेज़ खोजें जिनमें किसी विशेष फ़ील्ड वाला दस्तावेज़ हो