@driverx18

Как эффетивнее всего получить все документы, которые старше 1 дня?

Я знаю, что можно через ObjectId документа получить его timestamp. Но что, если мне надо получить все документы из коллекции, которые старше одного дня? Ходить по каждому документу и проверять его ObjectId не лучший вариант.
Правильно ли я понимаю, что при добавлении в MongoDB нужно делать поле а-ля created_at?
  • Вопрос задан
  • 33 просмотра
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
так не работает?

https://gist.github.com/guilleferrer/1669783

поле делать не нужно, нужно только для специфики и нормализации - например, разные пояса с серверным временем, нормализованное к событию datetime и т.п.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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