1.增:add()添加新数据
add()添加数据(注意添加数据需要修改数据权限,添加数据的时候会自动生成一个openid,用来辨认是谁添加的)
wx.cloud.database().collection('goods')
.add({ //添加数据
data:{
name:'西瓜',
price:20 //数字可以不用引号
}
})
.then(res => {
console.log('添加成功',res)
})
.catch(err => { //添加失败
console.log('添加失败',err)
})
2.删: remove删除单条数据
wx.cloud.database().collection('goods')
.doc('id') //要删除的那条数据的_id
.remove()
.then(res => {
console.log('删除成功',res)
this.setData({
list : res.data
})
})
.catch(err => {
console.log('删除失败',err)
})
3.改: update()更新
update()修改数据库已存在的数据
wx.cloud.database().collection('goods')
.doc('要修改的某个数据的id')
.update({ //修改
data:{
price: 100
}
})
.then(res => {
console.log('修改成功',res)
})
.catch(err => {
console.log('修改失败',err)
})