Мангуста 4 до 5: connection.db.collection () не определено - PullRequest
0 голосов
/ 28 июня 2018

Я пытаюсь обновить Mongoose 4.x до 5.x. Пока что самая большая проблема, с которой я сталкиваюсь, это то, что после подключения базы данных я не могу получить коллекции, как это было в 4.x.

const someCollection = mongoose.connection.db.collection('someCollection');

Этот код прекрасно работает в 4.x, но, очевидно, базовая структура Mongoose изменилась между версиями.

Есть ли эквивалентный способ сделать это в Mongoose 5.x? Я посмотрел в документации и руководстве по миграции, но ничего не увидел.

1 Ответ

0 голосов
/ 29 июня 2018

Для Mongoose 5.x часть .db не нужна, поэтому она должна быть:

mongoose.connection.collection('someCollection');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...