Requête MongoDb pour une valeur date / heure de moins que MAINTENANT
Cette question addressess la génération d'une requête à partir de C#, mais comment fait-on générer une comparaison de la valeur équivalente à la fonction GetDate() (SQL Server) dans MongoDB
c'est à dire, je voudrais exprimer un JSON requête comme ceci:
{
Expiration: {$lte: Now())},
}
Vous devez vous connecter pour publier un commentaire.
Utiliser la fonction Javascript
new Date()
:Le shell Mongo est juste un Javascript, shell, de sorte que vous pouvez, en principe, l'utilisation de toute méthode Javascript.
Vous pouvez utiliser une fonction javascript dans la requête de mongo.
Essayez ceci :