开发者社区> 问答> 正文

问下MongoDB多个OR查询怎么写:报错

(编号不以G打头 or 编号为null) and (阶段等于XX or 阶段为 "" or 阶段为null)

 

因为查询条件只能放一个$or条件进去,所以不知道这个查询应该怎么写

展开
收起
kun坤 2020-06-09 22:11:08 662 0
1 条回答
写回答
取消 提交回答
  • {$or: [ {$or: [阶段等于XX, 阶段为 ""]}, 阶段为null ]}

    大概这样子吧,从左到右计算

    2020-06-09 22:11:12
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
开源数据库 MongoDB 专场 MongoDB疑难杂症分析及优化 立即下载
MongoDB多数据中心的方案选型之路 立即下载
饿了么高级架构师陈东明:MongoDB是如何逐步提高可靠性的 立即下载