MongoDB + nodejs: ¿cómo consultar los campos ISODate?
Estoy usando nodejs con el controlador node-mongodb-native (http://mongodb.github.io/node-mongodb-native/).
Tengo documentos con una fecha de propiedad almacenada comoISODate
tipo.
A través de nodejs, estoy usando esta consulta:
db.collection("log").find({
localHitDate: {
'$gte': '2013-12-12T16:00:00.000Z',
'$lt': '2013-12-12T18:00:00.000Z'
}
})
No devuelve nada. Para que funcione, necesito hacer lo siguiente:
db.collection("log").find({
localHitDate: {
'$gte': ISODate('2013-12-12T16:00:00.000Z'),
'$lt': ISODate('2013-12-12T18:00:00.000Z')
}
})
PeroISODate
no se reconoce en mi código nodejs.
Entonces, ¿cómo puedo realizar una consulta en los campos de fecha de mongo a través de mi programa nodejs?
Gracias