Để liệt kê tất cả collection trong database hiện tại, chuyển sang database đó bằng use rồi gọi db.getCollectionNames().
Cú pháp:
use yourDatabaseName; db.getCollectionNames();
Ví dụ với database "web":
> use web; switched to db web > db.getCollectionNames();
Kết quả (danh sách collection):
[ "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" ]
Lệnh liên quan:
show collections- alias củadb.getCollectionNames()show tables- alias tương tự (cho người quen SQL)db.getCollectionInfos()- chi tiết hơn (options, index info)