MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

MongoDB :Abfragen von Dokumenten mit zwei gleichen Feldern, $match und $eq

Wenn ich Ihre Frage richtig verstanden habe, möchten Sie die Dokumente, die in Feld1 und Feld2 dieselben Werte haben.

Für diesen Versuch

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

oder kompakter

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