云数据库数据比对失败?
发布于 5 年前 作者 fdong 10042 次浏览 来自 官方Issues

各位大神,下面这个代码无论code如何定义都是可以执行的,麻烦问下问题出在哪里呢?谢谢

onConfirm: function () {


    console.log(code, "number")//可以获取这里的code值,code是输入框输入的内容,已经获取成功

    const db = wx.cloud.database()

    // // 查询当前用户所有的 counters

    db.collection('jihuo').where({ //jihuo是云数据库,权限已放开,比对的是jihuo这个数据库中字段name与code的值是否一致

      name: code

    }).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)

      }

    })

      }

2 回复

没有数据也会给你返回啊,具体有没有你可以看返回的data是不是空的

我也没看懂

回到顶部