MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

mongodb encontra comparando valores de campo


Você pode fazer isso usando $where:
db.coll.find( { $where: "this.field1 > this.field2" } );

Mas:

Javascript executa mais lentamente que os operadores nativos, mas é muito flexível

Se o desempenho é um problema, é melhor seguir o caminho sugerido por @yi_H.