Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MongoDB

MongoDB में सभी डेटाबेस के सभी संग्रह कैसे प्राप्त करें?


सभी डेटाबेस और उनके संग्रह सूचीबद्ध करना

MongoDB शेल में सभी डेटाबेस पर पुनरावृत्त करने और उनके संग्रह नाम प्रिंट करने के लिए एडमिन डेटाबेस का उपयोग करें।

चरण 1: सभी डेटाबेस प्राप्त करें

आउटपुट: डेटाबेस नाम, आकार और खाली स्थिति वाली वस्तुओं की सरणी।

चरण 2: प्रत्येक डेटाबेस के संग्रह नाम प्रिंट करें

clearingItemsInNestedArrayDemo
customIdDemo
deleteRecordDemo
... (सभी डेटाबेस के सभी संग्रह नाम सूचीबद्ध)

व्याख्या:

  • db.getSiblingDB("admin"): एडमिन डेटाबेस कनेक्शन प्राप्त करता है।
  • runCommand({ "listDatabases": 1 }): सभी डेटाबेस की सूची लौटाता है।
  • db.getSiblingDB(name): प्रत्येक डेटाबेस पर स्विच करता है।
  • db.getCollectionNames(): वर्तमान डेटाबेस के संग्रह नाम प्राप्त करता है।

नोट: यह प्रशासनिक कार्यों, बैकअप स्क्रिप्ट, या माइग्रेशन के लिए उपयोगी है। सिस्टम डेटाबेस (admin, config, local) के संग्रह भी शामिल होंगे।

  1. Matplotlib में प्लॉट से सभी लीजेंड्स कैसे प्राप्त करें? Matplotlib में प्लॉट से सभी लीजेंड्स कैसे प्राप्त करें?

    Matplotlib में प्लॉट से सभी लीजेंड्स प्राप्त करने के लिए, हम एक्सिस की सभी प्रॉपर्टीज़ प्राप्त करने के लिए get_children() मेथड का उपयोग कर सकते हैं, फिर सभी प्रॉपर्टीज़ को इटरेट करें। यदि कोई आइटम Legend का इंस्टेंस है, तो लीजेंड टेक्स्ट प्राप्त करें। चरण फिगर साइज सेट करें और सबप्लॉट्स के बीच और

  1. - पायथन डिक्शनरी से सभी मानों की सूची कैसे प्राप्त करें?

    डिक्शनरी से सभी कीज़ की सूची प्राप्त करने के लिए, आप बस dict.values() फंक्शन का उपयोग कर सकते हैं। उदाहरण my_dict = {name: TutorialsPoint, time: 15 years, location: India} value_list = list(my_dict.values()) print(value_list) आउटपुट यह आउटपुट देगा - [TutorialsPoint, 15 years, India] आप लिस्ट कॉम

  1. - पायथन डिक्शनरी से सभी कीज़ की सूची कैसे प्राप्त करें?

    डिक्शनरी से सभी कीज़ की सूची प्राप्त करने के लिए, आप बस dict.keys() फंक्शन का उपयोग कर सकते हैं। उदाहरण my_dict = {name: TutorialsPoint, time: 15 years, location: India} key_list = list(my_dict.keys()) print(key_list) आउटपुट यह आउटपुट देगा - [name, time, location] आप लिस्ट कॉम्प्रिहेंशन का उपयोग