如何根据最新版本的Mongoose中的Date字段进行查询?

时间:2012-04-16 22:35:52

标签: node.js mongodb mongoose

我有一个模特:

var model = {
      created: { type: Date, default: Date.now }
    , data: { }
}

...但根据我正在使用的指南,我似乎无法根据日期进行选择。这是我正在尝试的:

Model.find({
    created: { $lte: new Date('2012-03-16T20:54:35.630Z') }
}).run(function(err, models) {
    // ...
});

我想知道Mongoose是否再次改变了......或者我是否只是做错了?

2 个答案:

答案 0 :(得分:6)

你看起来没问题。这是一个working example

您是收到错误还是没有结果?

另一个获得帮助的好地方是官方论坛here

答案 1 :(得分:0)

请尝试更改为... .exec(function(err, ...