mak_ufo
@mak_ufo

Как правильно прописать запрос в MongoDB?

Здравствуйте. Работаю с MongoDB на Node.js. Данные хранятся в таком виде:
{plants: 
   [ { name: 'ромашки',
       periodicity: 1,
       last: 2016-09-04T19:18:52.055Z,
       next: 2016-09-05T19:18:52.055Z },
       { name: 'бамбук',
       periodicity: 30,
       last: 2016-09-04T19:18:52.055Z,
       next: 2016-10-04T19:18:52.055Z }
 ],
  telegramID: 146444,
  time: '12:45' }


Можно ли как-то написать запрос так, чтобы получить пользователей, у которых в поле plants есть хотя бы один элемент массива, у которого поле next = new Date()?
  • Вопрос задан
  • 217 просмотров
Решения вопроса 1
Shutik
@Shutik
Погромист халявщик
db.users.find({"plants.next": new Date()})
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы