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

मैं MongoDB सर्वर पर डेटाबेस और संग्रह की सूची कैसे प्राप्त कर सकता हूं?

<घंटा/>

सभी डेटाबेस की सूची प्राप्त करने के लिए, आपको नीचे दिए गए सिंटैक्स का उपयोग करने की आवश्यकता है -

use admin

db.runCommand({listDatabases: 1});

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

use yourDatabaseName;

db.getCollectionNames();

आइए हम ऊपर दिए गए सिंटैक्स को लागू करें -

केस 1 - डेटाबेस की सूची प्राप्त करने के लिए

> use admin
switched to db admin

> db.runCommand({listDatabases: 1});

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

{
   "databases" : [
      {
         "name" : "admin",
         "sizeOnDisk" : 1675264,
         "empty" : false
      },
      {
         "name" : "config",
         "sizeOnDisk" : 131072,
         "empty" : false
      },
      {
         "name" : "local",
         "sizeOnDisk" : 77824,
         "empty" : false
      },
      {
         "name" : "main",
         "sizeOnDisk" : 184320,
         "empty" : false
      },
      {
         "name" : "my",
         "sizeOnDisk" : 753664,
         "empty" : false
      },
      {
         "name" : "sample",
         "sizeOnDisk" : 1286144,
         "empty" : false
      },
      {
         "name" : "sampleDemo",
         "sizeOnDisk" : 352256,
         "empty" : false
      },
      {
         "name" : "studentSearch",
         "sizeOnDisk" : 262144,
         "empty" : false
      },
      {
         "name" : "test",
         "sizeOnDisk" : 15810560,
         "empty" : false
      },
      {
         "name" : "university",
         "sizeOnDisk" : 229376,
         "empty" : false
      },
      {
         "name" : "web",
         "sizeOnDisk" : 217088,
         "empty" : false
      }
   ],
   "totalSize" : 20979712,
   "ok" : 1
}

केस 2 - संग्रह की सूची प्राप्त करने के लिए

यहां, हमें डेटाबेस "नमूना" के लिए संग्रह की सूची मिल रही है

> use sample;
switched to db sample

> db.getCollectionNames();

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

[
   "arraySizeErrorDemo",
   "basicInformationDemo",
   "copyThisCollectionToSampleDatabaseDemo",
   "documentWithAParticularFieldValueDemo",
   "employee",
   "findListOfIdsDemo",
   "findMimimumElementInArrayDemo",
   "findSubstring",
   "getAllRecordsFromSourceCollectionDemo",
   "getElementWithMaxIdDemo",
   "insertDocumentWithDateDemo",
   "internalArraySizeDemo",
   "largestDocumentDemo",
   "makingStudentInformationClone",
   "nestedArrayDemo",
   "oppositeAddToSetDemo",
   "prettyDemo",
   "returnOnlyUniqueValuesDemo",
   "selectItemDemo",
   "selectWhereInDemo",
   "sourceCollection",
   "specificFieldDemo",
   "studentInformation",
   "sumOfValueDemo",
   "sumTwoFieldsDemo",
   "truncateDemo",
   "updateFieldIfValueIsGreaterDemo",
   "updateInformation",
   "userInformation"
]

  1. MySQL डेटाबेस और संस्करण की सूची प्राप्त करें?

    MySQL डेटाबेस की सूची प्राप्त करने के लिए, निम्नलिखित सिंटैक्स है - डेटाबेस दिखाएं; सर्वर संस्करण प्राप्त करने के लिए, आप नीचे दिए गए सिंटैक्स का उपयोग कर सकते हैं - संस्करण चुनें (); आइए MySQL डेटाबेस और संस्करण की सूची प्राप्त करने के लिए उपरोक्त सिंटैक्स को लागू करें - डेटाबेस दिखाएं; यह सभी

  1. जावा का उपयोग कर सभी मोंगोडीबी डेटाबेस की सूची कैसे प्राप्त करें?

    MongoDB में, आप शो dbs कमांड का उपयोग करके डेटाबेस की सूची देख सकते हैं dbsadminconfiglocalmyDatabasesampleDatabasestudentstesttestDB दिखाएं जावा में, आप getDatabaseNames() का उपयोग करके MongoDb में सभी डेटाबेस की सूची प्राप्त कर सकते हैं विधि। उदाहरण आयात करें 27017); // संग्रह की सूची प्राप्त कर

  1. मैं स्थानीय रूप से स्थापित पायथन मॉड्यूल की सूची कैसे प्राप्त कर सकता हूं?

    स्थानीय रूप से स्थापित पायथन मॉड्यूल की सूची प्राप्त करने के कई तरीके हैं। उदाहरण के लिए, पायथन शेल का उपयोग करना सबसे आसान तरीका है, >>> help('modules') Please wait a moment while I gather a list of all available modules... BaseHTTPServer      brain_nose