@aquapendente

MongoDB не хочет возвращать определенные параметры, что делать?

Охх... У меня опять что-то не то. Вообщем я делаю запрос на вывод в консоль данных из бд. Он мне возвращает промис полностью, хотя я указываю вторым параметром возвращаемые поля. Также я пытался приписать let spokesWatch = spokes.findOne({userID: message.senderId}, {userID: 1, screen: 1, _id: 0}).pretty() метод pretty(), в консоли ошибка TypeError: spokes.findOne(...).pretty is not a function
Код считает что pretty() это функция, что делать? До этого у меня файлы циклично ссылались друг на друга, я объеденил все в один. Код по ссылке:

https://qna.habr.com/q/1071802?e=11947742#clarific...
  • Вопрос задан
  • 56 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Corvuss
findOne возвращает документ, у него нет метода pretty.
Метод pretty есть у курсора, это особый объект-указатель, его возвращают в частности методы find и aggregate.
https://docs.mongodb.com/manual/reference/method/c...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы