Задать вопрос
@Urukhayy

Как искать по _Id в mongoose (mongodb)?

При таком поиске:
Model.find({_id: "587b52b71b3e0e1c05dfc80d"}, (err, res) => {
    console.log(res);
})


Выдаёт "undefined". Такой _id существует в базе. Поле _id создано по умолчанию.
  • Вопрос задан
  • 1189 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
theobroma
@theobroma
javascript developer (ReactJS)
У меня так:
User.find({ "username": identifier }).then((data) => {
       console.log(data);
  });


"User" - модель mongoose; "username" - поле в БД; identifier -значение для username, берется с req.body.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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