【发布时间】:2016-12-10 20:42:39
【问题描述】:
我有以下代码用于从 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 个在范围外。
谁能解释我做错了什么并帮助纠正代码?
【问题讨论】:
标签: javascript mongodb meteor