которых разница в timestamp 10минут?
я через крон сохраняю каждую минуту данные, а запрашивать нужно для другой задачи только 10минутные записи. Вариант со 2й коллекцией не очень нравится (чтобы туда сохранять данные каждые 10 минут)
есть, хотя непонятно при чём тут монгуз надо правильно составить выражение $where
не понимаю как "правильно составить выражение $where"
timestamp = moment().subtract(10, 'minutes').format() {"createdAt" : { $gte : timestamp }})
Составить таймштампы которые нужны и типа select where createdAt in timestamps
спасибо
Спасибо
это только для последних 10 минут ?
Посмотрите документацию на moment, можно и день/месяц/год
я думал, что у человека проблема, что нужно брать чанки по 10 мин
Я понял что нужны данные за 10 минут Если чанками, то нужен aggregation и group
тебе нужны записи, которые ровно в 10:00, 10:10, 10:20 и т.п.?
да
$where: this.createdAt.getMinutes() % 10 === 0 как-нибудь так
спасибо
Обсуждают сегодня