注:以下分析removed同理
- 我的需求:更新数据
- 代码及错误分析
update:function(){
db.collection('foods').doc('17453ede609bcedd09418b940de0d831').update({
data:{
price:10
}
})
.then(res=>{
console.log('修改成功',res)
})
.catch(err=>{
console.error('修改失败',err)
})
控制台显示
控制台显示修改成功,可是updated:0,更新的记录为0
观察下我数据库集合foods的记录
我发现在小程序前端通过add()增加的记录有一个 _openid
而我直接通过云开发控制台添加的记录没有_openid