收藏
回答

数据库or 中嵌套 and问题?

查询where中,

如果json传入是 {status:1,'$or':[{xxx:1},{'$and':[{f1:32},{f2:32}]]} }

那么发送到后台会变成 {_.and(status:1,'_.or':[{xxx:1},{f1:32},{f2:32}] )} 。

把or函数中嵌套的and函数取消了。


回答关注问题邀请回答
收藏

2 个回答

  • showms
    showms
    04-22

    有没有具体代码

    04-22
    有用
    回复 1
    • 陈金燊
      陈金燊
      04-24
      上面就是代码呀
      04-24
      回复
  • 跨商通
    跨商通
    04-22

    query是不能传入云函数的。

    要不用小程序端的云开发操作,要不把数据传到后台云函数中,重新组织query。

    04-22
    有用
    回复 2
    • 陈金燊
      陈金燊
      04-24
      有用,但 $and 之前需要 加一个 $or
      04-24
      回复
    • 陈金燊
      陈金燊
      04-24
      就是小程序端云开发查询
      04-24
      回复
登录 后发表内容