@IoChto

Как получить записи за последнюю неделю в mongo с одним определенным параметром?

В MongoDB в коллекции users_messages лежат сообщения пользователей на форуме, по 1 записи на сообщение. Поля каждой записи - timestamp, username, is_moderated, message. Как предоставить распределение числа промодерированных сообщений между пользователями за последнюю неделю?
что бы получить просто промодерированные можно так
db.users_messages.find( { is_moderated: true }
а вот как их за последнюю неделю? можно и на mongoose
  • Вопрос задан
  • 242 просмотра
Пригласить эксперта
Ответы на вопрос 1
@IoChto Автор вопроса
db.users_messages.find({
timestamp: {
$gte: new Date(new Date() - 7 * 60 * 60 * 24 * 1000)
}, is_moderated:true
});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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