adminCommand के साथ listDatabases का उपयोग करना
MongoDB शेल से प्रोग्रामेटिक रूप से सभी डेटाबेस की सूची प्राप्त करने और उन पर ऑपरेशन करने के लिए db.adminCommand('listDatabases') का उपयोग करें।
वर्तमान डेटाबेस जांचना
> db; Test
सभी डेटाबेस सूचीबद्ध करना
> var allDatabaseList = db.adminCommand('listDatabases');
> printjson(allDatabaseList);
आउटपुट
आगे की प्रक्रिया
आप
allDatabaseList.databasesसरणी पर पुनरावृत्त कर सकते हैं और प्रत्येक डेटाबेस परdb.getSiblingDB(name)का उपयोग करके कमांड चला सकते हैं।उपयोग के मामले: प्रशासनिक स्क्रिप्ट, बैकअप ऑटोमेशन, मॉनिटरिंग, सभी डेटाबेस पर रखरखाव कार्य।