开发者社区 问答 正文

根据下面的要求,求一条mongodb查询语句

sql语句:select * from table where (aaa=1 or bbb=1 or ccc=1) and (ddd=2 or eee=2) and fff=3
mongodb中怎么写?

展开
收起
落地花开啦 2016-02-20 17:46:40 1975 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    db.table.find({$or:[{"aaa":111},{"bbb":1},{"ccc":1}],$or:[{"ddd":2},{"eee":2}], "fff":3})
    试试吧,我也没写过这么复杂的查询语句,

    2019-07-17 18:45:34
    赞同 展开评论