Meteor中的日期分隔查询如何?

时间:2013-03-05 20:46:20

标签: meteor

在流星0.5.5之前我能够做到这一点。

var query = {};
var ts = new Date();
query.start_date = { $lte: ts };
query.end_date = { $gte: ts };
var result = Collection.find(query);

它曾用于返回记录。现在它没有。

当我执行console.log(query)时,查询以及__proto__start_date上有end_date

那么,我现在如何在Meteor中进行日期分隔查询呢?

2 个答案:

答案 0 :(得分:0)

我使用了moment.js。这很有效。

var ts = moment().format();

答案 1 :(得分:0)

在meteor.js 0.5.7上我使用它来按日期分隔查询并获得良好的结果:

userLive.find({readedAt: {$gte: startDay, $lt: endDay}});