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

MongoDB में किसी विशेष डेटाबेस में संग्रह कैसे प्रदर्शित करें?

MongoDB में किसी विशेष डेटाबेस के सभी संग्रहों के नाम सूचीबद्ध करने के लिए, पहले use <databaseName> के साथ डेटाबेस पर स्विच करें, फिर db.getCollectionNames() चलाएं।

सिंटैक्स

use yourDatabaseName;
db.getCollectionNames();

उदाहरण: 'web' डेटाबेस के लिए

> use web;
switched to db web
> db.getCollectionNames();

नमूना आउटपुट

[
    "2015-myCollection",
    "2015-yourCollection",
    "2019-employeeCollection",
    "addColumnDemo",
    "applyConditionDemo",
    "calculateAverage",
    "calculateSumOfDocument",
    "changeSimpleFieldDemo",
    "check",
    "checkFieldDemo",
    "collationExample",
    "compoundIndexDemo",
    "countandsumdemo",
    "creatingAliasDemo",
    "decreasetimeusingindex",
    "demo1",
    "demo10",
    "demo11",
    "demo12",
    "demo13",
    "demo14",
    "demo15",
    "demo16",
    "demo17",
    "demo18",
    "demo19",
    "demo2",
    "demo20",
    "demo21",
    "demo22",
    "demo23",
    "demo24",
    "demo25",
    "demo26",
    "demo27",
    "demo28.example",
    "demo29",
    "demo3",
    "demo30",
    "demo31",
    "demo32",
    "demo33",
    "demo34",
    "demo35",
    "demo36",
    "demo37",
    "demo38",
    "demo39",
    "demo4",
    "demo5",
    "demo6",
    "demo7",
    "demo8",
    "demo9",
    "destinationCollection",
    "emp_info",
    "emptyCollection",
    "extractParticularElementDemo",
    "getSpecificData",
    "getTheMaxValueDemo",
    "indexCreationDemo",
    "missingDocumentDemo",
    "promoteSubfieldsDemo",
    "pullWithPositionalOperatorDemo",
    "removeNullDemo",
    "replacevaluedemo",
    "searchDocumentsDemo",
    "searchSubFieldDemo",
    "sourceCollection",
    "splitString",
    "testInArray",
    "twoSpecificIdsDemo",
    "updatingDemo",
    "version"
]

वैकल्पिक मेथड्स

  • show collections — शेल शॉर्टकट (वर्तमान डेटाबेस के लिए)।
  • db.getCollectionInfos() — प्रत्येक संग्रह के लिए विस्तृत मेटाडेटा (विकल्प, इंडेक्स जानकारी) लौटाता है।
  • db.runCommand({listCollections: 1}) — निम्न-स्तरीय कमांड।

नोट

सिस्टम संग्रह (जैसे system.indexes) डिफ़ॉल्ट रूप से छिपे होते हैं; उन्हें शामिल करने के लिए db.getCollectionNames({includeSystemCollections: true}) का उपयोग करें।

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

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

  1. - Java का उपयोग करके MongoDB डेटाबेस में सभी कलेक्शन कैसे सूचीबद्ध करें?

    आप show collections. का उपयोग करके किसी डेटाबेस में मौजूद सभी कलेक्शन की सूची प्रिंट कर सकते हैं।उदाहरणमान लें कि हमने MongoDB डेटाबेस में 3 कलेक्शन बनाए हैं जैसा कि नीचे दिखाया गया है −> use sampleDatabase switched to db sampleDatabase > db.createCollection("students") { "ok&qu

  1. MongoDB सुरक्षा सर्वोत्तम अभ्यास: अभी अपने डेटा की रक्षा करें MongoDB सुरक्षा सर्वोत्तम अभ्यास: अभी अपने डेटा की रक्षा करें

    MongoDB® के साथ शुरुआत करना आसान है। हालांकि, आप इसकी नई सुविधाओं के साथ कई समस्याओं का सामना कर सकते हैं जो निरंतर आधार पर उभरती हैं। सुरक्षा ऐसा ही एक चिंता का क्षेत्र है, जो इस ब्लॉग का फोकस है। परिचय MongoDB एप्लिकेशन के साथ सुरक्षा बनाए रखना डेटाबेस एप्लिकेशन के लिए महत्वपूर्ण है। आपको लूप होल