У меня есть коллекция в MongoDB со следующей схемой (документом)
{
"name": "My Name",
"timeOfCreation": "2020-04-18T19:23:44.680+00:00"
}
Я хочу выполнить запрос, который извлекает данные для всех записей, созданных с 1:30 по Гринвичу дня. Суть в том, что начало дня для моего приложения - 7 утра по Гринвичу (1:30 утра по Гринвичу).
1.
Итак, если я собираю данные 19 января 2020 года в 10:00 утра IST, данные должны быть получены с 7:00 утра до 10:00 утра IST 19 января.
2.
Но если я собираю данные 20 января в 6 часов утра по IST, тогда данные должны быть получены в период с 7 часов утра 19 января до 6 часов утра 20 января (потому что новый день начнется в 7 утра)
Я использую Node JS express и Пн goose. Мы высоко ценим любую помощь. Ниже приведен мой запрос на получение всех документов из коллекции
MySchema.find().exec()
.then(data =>{
console.log(data);
}));