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