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

MongoDB :requête de documents avec deux champs égaux, $match et $eq

Si j'ai bien compris votre question, vous voulez ces documents qui ont les mêmes valeurs dans le champ 1 et le champ 2.

Pour cet essai

db.coll.find({$where: function() { return this.field1 == this.field2 } } );

ou plus compact

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