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

Как сделать выборку ИЛИ по вложенным полям документа mongo?

Здравствуйте!
Не могу понять, как правильно написать следующую выборку. Нужно найти документ либо по одному вложенному полю, либо по второму. В моем случаи работает первое условие - поиск по логину. А по почте - нет:
Groups.findOne({ $or: [ { 'users.login': req.body.userLogin }, { 'users.email': req.body.userLogin }]}, (err, group) => {
       ....

В чем трабл, подскажите?
  • Вопрос задан
  • 195 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Skillbox
    Курс Java-разработчик
    4 месяца
    Далее
  • MongoDB University
    MongoDB Atlas Administrator Path
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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