mongodb通过比较字段值来查找 [英] mongodb find by comparing field values
本文介绍了mongodb通过比较字段值来查找的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
是否可以在mongodb中表达以下SQL查询:
Is it possible to express the following SQL query in mongodb:
SELECT * FROM table AS t WHERE t.field1 > t.filed2;
修改: 总结一下:
- 使用存储"field1-field2"的第三个字段几乎是完美的,但是需要一些额外的维护.
- $ where将在JavaScript中加载和评估,并且将不使用任何索引.大数据不利.
- map/reduce存在相同的问题,即使我们只需要一个记录,lili也会遍历所有记录
推荐答案
查看全文