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

mongodb trouver en comparant les valeurs de champ

Vous pouvez le faire en utilisant $where :

db.coll.find( { $where: "this.field1 > this.field2" } );

Mais :

Javascript s'exécute plus lentement que les opérateurs natifs, mais il est très flexible

Si la performance est un problème, mieux vaut suivre la voie suggérée par @yi_H.