收藏
回答

小程序云开发 云数据库查询是模糊查询?

根据openID进行的查询,但是请求的openID比返回的ID多一个r,请问where是模糊查询么?

    const db = wx.cloud.database()
    // 查询当前用户所有的 counters
    db.collection('doTest').where({
      _openid: "oSL175Q6xuX0syQcKRdk57sGF5zIr"
    }).get({
      success: res => {
        this.setData({
          queryResult: JSON.stringify(res.data, null, 2)
        })
        console.log('[数据库] [查询记录] 成功: ', res)
      },
      fail: err => {
        wx.showToast({
          icon: 'none',
          title: '查询记录失败'
        })
        console.error('[数据库] [查询记录] 失败:', err)
      }
    })
最后一次编辑于  2020-06-05
回答关注问题邀请回答
收藏

1 个回答

  • meng674782630
    meng674782630
    2020-06-05

    模糊查询用的是正则,你这个只能是_openid值是一样才会回来数据,你这个值不一样也能回来就奇怪了

    2020-06-05
    有用
    回复
登录 后发表内容
问题标签