Mongo db.stats показывает, что коллекции существуют, но показ коллекций возвращает пустое - PullRequest
0 голосов
/ 05 октября 2018

У меня на сервере работает mongodb: 27017.

На другом компьютере я установил mongo-клиент и подключился к mongodb, работающему на сервере.

У меня три моноблока в монго: admin, local и template (они были созданы для меня скриптом).

Когда я делаю:

use template
db.stats()

Я получаю:

db.stats()
{
        "db" : "template",
        "collections" : 2,
        "views" : 0,
        "objects" : 1001,
        "avgObjSize" : 565.1118881118881,
        "dataSize" : 565677,
        "storageSize" : 110592,
        "numExtents" : 0,
        "indexes" : 5,
        "indexSize" : 86016,
}

Если, однако, я

show collections

или

db.getCollectionNames()

Я ничего не получаю.

Что это значит?Почему есть БД с индексами и объектами, но без коллекций, и почему счетчик коллекций в шаблоне db> 0, но показывает коллекции, ничего не возвращает?

...