У меня есть следующий фрагмент кода для получения результатов из коллекции Mongo.
var currentDate = moment().toISOString();
// RETURNING: 2016-12-10T20:36:04.494Z
var futureDate = moment().add(10, "days").toISOString();
// RETURNING: 2016-12-20T20:36:04.495Z
return agenda = Agendas.find({
"agendaDate": { '$gte': currentDate, '$lte': futureDate }
});
И дата хранится в коллекции MongoDB, как показано ниже;
{
"_id" : ObjectId("584877e56466dd236cd95f15"),
"agendaDate" : ISODate("2016-12-12T17:28:25.000+0000"),
"agendaTime" : "20:59",
"agendaEvent" : "Test event"
}
Однако я не получаю никаких результатов, возвращаемых как все. Я настроил 3 тестовых документа, 2 в диапазоне, 1 снаружи.
Может ли кто-нибудь объяснить, что я делаю неправильно, и помочь исправить код?