Computer >> Máy Tính >  >> Lập trình >> MongoDB

Làm cách nào để liệt kê tất cả các bộ sưu tập từ một cơ sở dữ liệu MongoDB cụ thể?

Nếu bạn muốn liệt kê tất cả các bộ sưu tập từ một cơ sở dữ liệu cụ thể thì trước tiên bạn cần phải chuyển đổi cơ sở dữ liệu. Truy vấn như sau -

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

Sau đây là kết quả -

[
   "copyThisCollectionToSampleDatabaseDemo",
   "deleteDocuments",
   "deleteDocumentsDemo",
   "deleteInformation",
   "employee",
   "internalArraySizeDemo",
   "sourceCollection",
   "updateInformation",
   "userInformation"
]

Một truy vấn thay thế có thể như sau -

> show collections;

Sau đây là kết quả -

copyThisCollectionToSampleDatabaseDemo
deleteDocuments
deleteDocumentsDemo
deleteInformation
employee
internalArraySizeDemo
sourceCollection
updateInformation
userInformation