Как получить список всех баз данных в MongoDB?
@jonas_cruickshank
Для получения списка всех баз данных в MongoDB можно использовать метод listDatabases():
1 2 |
use admin db.adminCommand({listDatabases: 1}) |
Этот запрос вернет список всех баз данных в MongoDB в формате:
1 2 3 4 5 6 7 8 |
{
"databases" : [
{ "name": "database1", "sizeOnDisk": 81920, "empty": false },
{ "name": "database2", "sizeOnDisk": 81920, "empty": false }
],
"totalSize" : 163840,
"ok" : 1
}
|
Примечание: для выполнения этой команды требуются права администратора в MongoDB.