Je développe une application avec Mongoose pour accéder à MongoDB.Filtrer les résultats de la requête avec mongoose sur node.js
Et ce que j'essaye de réaliser est de faire une requête et discar certains documents par id.
User.find({})
.where('price').lt(upperLimit)
....
.exec(function(err, users) {
//
});
Le point est que je veux jeter certains utilisateurs que je connais avant de faire la requête. Des idées?. Je ne veux pas post-traiter les collections d'utilisateurs et filtrer.
Merci!
Ok, mais si elle, un tableau d'objets? –
Pour les tableaux, vous pouvez utiliser l'opérateur [$ all] (http://docs.mongodb.org/manual/reference/operator/all/). 'User.find ({" ids ": {" $ ne ": {" $ all ": [, , ...]}}}). ... ' –
nutlike
Je pense que l'approche JohnnyHK est la meilleure mais pourriez-vous nous faire savoir si celui-ci fonctionne aussi? – nutlike