doc.update只能对自己openid的数据更新
- 当前 Bug 的表现(可附上截图)
当使用doc.update方法更新其他openid创建的记录时更新失败,使用doc.update更新自己的记录能够成功。
- 预期表现
使用doc.update更新任何人的数据都能成功。
- 复现路径
doc.update
- 提供一个最简复现 Demo
在云开发数据库中添加一条不是自己openid的数据,如
然后在index.js中执行以下代码
onShow: function () {
const db = wx.cloud.database()
db.collection(‘counters’).doc(‘W-Dvb9x_Lia3NQPZ’).update({
data: {
state: 1
},
success: res => {
console.log(“修改成功”, res)
},
fail: err => {
icon: ‘none’,
console.error(’[数据库] [更新记录] 失败:’, err)
}
})
},
显示修改成功可是数据没有变化。