为了账号安全,请及时绑定邮箱和手机立即绑定

mongodb中不用$where如何实现查询多字段计算后的值?

mongodb中不用$where如何实现查询多字段计算后的值?

慕森王 2019-03-18 22:14:38
现在的写法如下{$where: 'this.total_fee - this.withdraw_fee > 0'}要求很简单,查找字段A减字段B大于0的项,但$where查询起来很慢,想请问这种需求不通过$where是否可以实现,如何实现?
查看完整描述

2 回答

?
拉丁的传说

TA贡献1789条经验 获得超8个赞

这个字段是实时计算出来的没有办法用索引来优化,所以会慢。

查看完整回答
反对 回复 2019-03-18
  • 2 回答
  • 0 关注
  • 909 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信