收藏
回答

云开发数据库如何满足“或”关系查询

框架类型 问题类型 终端类型 AppID 基础库版本
小程序 需求 工具 wxf4bbdd2528bfd344 2.7.7

以下是开发者文档里的原话:

如果需要关系,可使用 [command.or]((reference-client-api/database/command.or))

但是这一行命令怎么用啊?

以下是我自己的“与”关系查询的代码

cloud.collection('123').where({
      phone:phone,
      num:num
    }).get({
      success:function(res){
        console.log(res)

      }

   })


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

2 个回答

  • 陌上花開ღ
    陌上花開ღ
    2019-07-30

    这个问题我昨天正好研究了。因为没有通过mongodb,照搬写了竟然成功了。


    db.collection("").where({ // .where() 筛选条件
          "$or": [{ "basic_id": 1 }, { "basic_id": 2 }, { "basic_id": 3 }] // or条件 
        })
        .get({ // .get() 获取集合 / 记录数据
          success: res => {
            
          },
          fail: err => {
           
          }
        })


    2019-07-30
    有用 2
    回复 4
    • 陌上花開ღ
      陌上花開ღ
      2019-07-30
      就是where basic_id =1 or basic_id =2 or basic_id =3
      2019-07-30
      回复
    • 无名氏
      无名氏
      2019-07-30
      哦哦哦!是这样!太感谢了!
      2019-07-30
      回复
    • 陌上花開ღ
      陌上花開ღ
      2019-07-30回复无名氏
      客气。比较巧昨天晚上有个需求,百度不到,就百度mongodb怎么写的试了试
      2019-07-30
      回复
    • ruiange
      ruiange
      2020-06-10
      强阿
      2020-06-10
      回复
  • 的李先生Nicall
    的李先生Nicall
    2021-05-27

    2021-05-27
    有用
    回复
登录 后发表内容