Когда в 3.x Монго оболочки Я нашел это странное поведение:MongoDB getCollectionNames оболочки не работает должным образом
- Typing db.getCollectionNames() я получаю [], но я знаю, что есть коллекции
- Typing дб .myColl.findOne() фактически возвращает документ, как я ожидаю
Кто-нибудь знает почему? Thanks
Pardon глупое дп. но выполняются ли они под одной базой данных? – KaSh
Вы уже в 3.x. поэтому это не должно иметь никакого влияния. Я принимаю https://docs.mongodb.com/manual/reference/method/db.getCollectionNames/ – KaSh
Спасибо KaSh, ваша ссылка была полезна. По сути проблема заключается в том, что я не обновлял версию развертывания с 2.6 до 3.x, но версия оболочки по-прежнему равна 2.6. –