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

MongoDB में डेटाबेस प्रदर्शित करें

<घंटा/>

MongoDB में डेटाबेस की संख्या प्रदर्शित करने के लिए, आपको डेटाबेस में कम से कम एक दस्तावेज़ बनाना होगा।

मान लीजिए, आपने एक डेटाबेस बनाया है, लेकिन उसमें कोई दस्तावेज़ नहीं जोड़ा है। फिर डेटाबेस की सूची में वह विशेष डेटाबेस दिखाई नहीं देगा।

डेटाबेस बनाने की क्वेरी निम्नलिखित है -

> ऐप का उपयोग करें;डीबी ऐप पर स्विच किया गया

सभी डेटाबेस प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -

> डीबीएस दिखाएं;

यह निम्नलिखित आउटपुट का उत्पादन करेगा। नया डेटाबेस "ऐप" दिखाई नहीं देगा क्योंकि हमने इसमें कम से कम एक दस्तावेज़ नहीं जोड़ा है -

<पूर्व>व्यवस्थापक 0.002GBव्यापार 0.000GBकॉन्फ़िगरेशन 0.000GBस्थानीय 0.000GBमुख्य 0.000GBmy 0.001GBनमूना 0.003GBनमूनाडेमो 0.000GBछात्र खोज 0.000GBपरीक्षण 0.022GBविश्वविद्यालय 0.000GBवेब 0.001GBवेब ग्राहक ट्रैकर 0.000GB

आइए पहले "ऐप" डेटाबेस में दस्तावेज़ों के साथ एक संग्रह बनाएं -

> db.demo.insert({"StudentName":"Chris"});WriteResult({ "nInserted" :1 })

खोज () विधि की मदद से संग्रह से सभी दस्तावेजों को प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -

> db.demo.find();

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

{ "_id" :ObjectId("5e07250e25ddae1f53b62204"), "StudentName" :"Chris" }

यहाँ MongoDB में सभी डेटाबेस प्रदर्शित करने की क्वेरी है -

> डीबीएस दिखाएं;

यह निम्नलिखित आउटपुट का उत्पादन करेगा। अब "ऐप" डेटाबेस डेटाबेस की सूची में दिखाई देगा -

<पूर्व>व्यवस्थापक 0.002GBऐप 0.000GBव्यापार 0.000GBकॉन्फ़िगर 0.000GBस्थानीय 0.000GBमुख्य 0.000GBmy 0.001GBनमूना 0.003GBनमूना डेमो 0.000GBछात्र खोज 0.000GBपरीक्षण 0.022GBविश्वविद्यालय 0.000GBवेब 0.001GBवेब ग्राहक ट्रैकर 0.000GB
  1. केवल फ़ील्ड का नाम पूछना और केवल मोंगोडीबी में आईडी प्रदर्शित करना?

    केवल फ़ील्ड नाम को क्वेरी करने के लिए, फ़ील्डनाम को 0 पर सेट करें यानी फ़ील्डनाम को छिपाने के लिए। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo650.insertOne({_id:101,details:{Name:"Chris",Age:21}}); { "acknowledged" : true, "insertedId" : 101 } > db.demo650.i

  1. अपरिभाषित और सटीक MongoDB दस्तावेज़ रिकॉर्ड प्रदर्शित करें

    इसके लिए forEach() का प्रयोग करें। मान प्रदर्शित करने के लिए, Printjson () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo496.insertOne({"Name":"David","CountryName":"US"});{    "acknowledged" : true,    "

  1. MongoDB डेटाबेस को कैसे साफ़ करें?

    साफ़ करने के लिए, ड्रॉपडेटाबेस का उपयोग करें। निम्नलिखित वाक्य रचना है - use yourDatabaseName; db.dropDatabase(); MongoDB डेटाबेस को साफ़ करने के लिए, पहले सभी डेटाबेस दिखाएं - > show dbs यह निम्नलिखित आउटपुट देगा - MyDB    0.000GB admin    0.000GB config    0.000G