Я пытаюсь отфильтровать все объекты, созданные в определенном диапазоне дат, а также определенный временной диапазон. Например: Рассмотрим следующий сценарий , если указаны дата начала, дата окончания, время начала и время окончания фильтра. STARTDATE: 23/01/2015 ENDDATE: 25/01/2015 начальное время: 10:00:00 Конечное время: 16:00:00Найти объекты между двумя датами вместе с определенным временем MongoDB
Поэтому мне нужно фильтровать все объекты, которые создаются между STARTDATE (23/01/2015) и endDate (25/01/2015). Также время создания должно быть между startTime (10:00:00) и endTime (16:00:00). Таким образом, объект, созданный 24/01/2015, но в 09:00:00, не будет отфильтрован в соответствии с моим вариантом использования.
Есть ли какой-либо запрос mongo для достижения того же, где мы можем передавать дату и время отдельно. Если не любезно предложите некоторое обходное решение.
Какой формат даты вы сохранили в коллекции монго? можете ли вы предоставить свои данные образца? Если вы используете дату ISO, то вам это может быть полезно - http://stackoverflow.com/questions/2943222/find-objects-between-two-dates-mongodb – Vishwas