Vous devez passer un objet date et non une chaîne de date.
collection.findOne({last_updated: new Date('2014-01-22T14:56:59.301Z')},function(err, doc) {
Le pilote MongoDB le transformera en ISODate
:
{
"_id" : ObjectId("52dfe0c469631792dba51770"),
"last_updated" : ISODate('2014-01-22T14:56:59.301Z')
}
Vérifiez ces questions :
- MongoDB + nodejs :comment interroger les champs ISODate ?
- ISODate n'est pas défini