mongoose.find () не возвращается каждый раз - PullRequest
0 голосов
/ 22 сентября 2018

Я уже однажды пытался опубликовать свою проблему, но не получил никакого ответа.

Моя проблема в том, что когда я использую Foo.find ({}), он иногда возвращает данные, которые я ищув других случаях он возвращает пустой массив, подобный этому -> [], а в качестве третьего варианта иногда возвращает Null.

Я работаю в проекте node.js, используя Express.

Я свяжу свой другой пост с переполнением стека для кода в проекте.

Node.js + Mongoose - Не получать данные каждый раз

1 Ответ

0 голосов
/ 22 сентября 2018

Mongoose exec даст вам обещание, поэтому вам не нужно оборачивать find одним.Попробуйте это:

"getAll": async () => await School.find({}).exec()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...