小程序开发工具操作云数据库成功,但是预览及真机调试失败
我的小程序是使用Uniapp开发的,然后数据库连接的是小程序云数据库,但是发现在更新或添加数据的时候,开发工具可以正常提交存储,但是预览和真机调试却没有反应,请问是为什么呢?
我的数据库权限为,也尝试修改到“所有用户可读,仅创建者可写”,但仍然无效
{"read": true,"write": true}- 在真机调试中,看到调试器有黄色提示,显示“this object can not be logged”
 - 将更新代码改为 db.command.push(that.goods) 也失败
 - 尝试修改 Promise 形式的写法,也失败
 - 测试了开发工具原生写法,以下代码可以成功更新数据
 - 可以确定按钮事件可以成功调用

 - 我的代码如下:
 
    const db = wx.cloud.database() // 真机调试、开发工具均可以正常打印 db 值    db.collection('users').where({
        _id: user._id
    }).update({
        data: {
            commoditys: user.commoditys
        },
        success: res => {
              console.log('更新成功', res)
              uni.showToast({
                title: '更新成功'
              })
        },
        fail: err => {
              console.log(err)
        }
    })
我的软件版本为:

以上是 小程序开发工具操作云数据库成功,但是预览及真机调试失败 的全部内容, 来源链接: utcz.com/p/936100.html

