Как вытащить данные из указанного c времени начала дня в мангусте - PullRequest
0 голосов
/ 18 апреля 2020

У меня есть коллекция в 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);
}));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...