Mongoose - 按日期查询不返回结果

时间:2018-03-03 09:37:27

标签: node.js mongoose

我正在尝试使用以下查询使用Mongoose查询Mongo:

let lastTimes = moment().subtract(40, 'days');
Flight.find({lut: {"$gt": lastTimes.toDate().toISOString()}})

通话:lastTimes.toDate().toISOString()返回“2018-01-22T09:29:38.729Z”。 以下是数据库中的示例对象:

{
"_id": {
    "$oid": "5a859a1b1b7517000ef1946d"
},
"airlineCode": "VS",
"flightNumber": "25",
"created": {
    "$date": "2018-02-15T14:32:59.771Z"
},
"lut": {
    "$date": "2018-02-16T03:54:19.566Z"
}
}

我做错了什么?请指教。

0 个答案:

没有答案