সমস্ত ডাটাবেসের একটি তালিকা পেতে, আপনাকে নীচের সিনট্যাক্স −
ব্যবহার করতে হবে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" ]