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

renvoyer la requête en fonction de la date

Vous souhaitez probablement effectuer une requête de plage, par exemple, tous les éléments créés après une date donnée :

db.gpsdatas.find({"createdAt" : { $gte : new ISODate("2012-01-12T20:15:31Z") }});

J'utilise $gte (supérieur ou égal), car il est souvent utilisé pour les requêtes de date uniquement, où le composant de temps est 00:00:00.

Si vous voulez vraiment trouver une date égale à une autre date, la syntaxe serait

db.gpsdatas.find({"createdAt" : new ISODate("2012-01-12T20:15:31Z") });