我正在使用nodejs和node-mongodb-native驱动程序(http://mongodb.github.io/node-mongodb-native/)。
我有一些文档,其中一个日期属性以ISODate
类型存储。
通过nodejs,我正在使用以下查询:
db.collection("log").find({
localHitDate: {
'$gte': '2013-12-12T16:00:00.000Z',
'$lt': '2013-12-12T18:00:00.000Z'
}
})
它不返回任何东西。为了使其工作,我需要执行以下操作:
db.collection("log").find({
localHitDate: {
'$gte': ISODate('2013-12-12T16:00:00.000Z'),
'$lt': ISODate('2013-12-12T18:00:00.000Z')
}
})
但是ISODate
在我的Node.js代码中无法识别。
那么我该如何通过我的Node.js程序对Mongo日期字段进行查询?
谢谢