我使用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
在我的nodejs代码中无法识别.
那么如何通过我的nodejs程序对mongo日期字段进行查询呢?
谢谢