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

mongodb finden durch Vergleichen von Feldwerten

Sie können dies mit $where:

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

Aber:

Javascript wird langsamer als die nativen Operatoren ausgeführt, ist aber sehr flexibel

Wenn die Leistung ein Problem ist, gehen Sie besser zu dem von @yi_H vorgeschlagenen Weg.