MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Insertion et requête de date avec MongoDB et Nodejs

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