$ whereを使用してこれを行うことができます:
db.coll.find( { $where: "this.field1 > this.field2" } );
しかし:
Javascriptの実行はネイティブ演算子よりも遅くなりますが、非常に柔軟性があります
パフォーマンスが問題である場合は、@yi_Hが提案する方法を採用することをお勧めします。
$ whereを使用してこれを行うことができます:
db.coll.find( { $where: "this.field1 > this.field2" } );
しかし:
Javascriptの実行はネイティブ演算子よりも遅くなりますが、非常に柔軟性があります
パフォーマンスが問題である場合は、@yi_Hが提案する方法を採用することをお勧めします。