微信小程序如何更新云数据库
通过数据的id和dpdate方法更新数据:
updateData(){
db.collection("demolist").doc("28ee4e3e60eae0e5299b163c54c9d11a").update({
data:{
author:"luna"
}
}).then(res=>{
console.log(res)
})
}
添加where条件一次update更新多个值:如果更新不存在的字段则为添加
updateData(){
db.collection("demolist").where({
author:"luna"
}).update({
data:{
author:"test where条件修改"
}
}).then(res=>{
console.log(res)
})
使用id和set方法更新数据:数据会覆盖,如果原来有某字段但是set的data里面没有了该字段,则之前的字段会被删除,使用set更新数据,数据会完全被覆盖。
updateData(){
db.collection("demolist").doc("28ee4e3e60eae0e5299b163c54c9d11a").set({
data:{
author:"luna"
}
}).then(res=>{
console.log(res)
})
}