云开发add新增数据
let cloudName = ''
//这里写要上传的数据库集合名称
let name = 'abc'
wx.cloud.database().collection()
.add({
data: {
name:name
//这里写要上传的数据的内容的变量和名称
}
})
.then(res => {
//新增数据成功后的反馈
console.log("res", res)
})
.catch(err => {
//数据新增失败后反馈
console.log("err", eer)
})
云开发remove删除数据
// 这里是云数据库集合的名称
let cloudName = this.data.cloudName
// 这里是集合的_id
let id = this.data.id
wx.cloud.database().collection(cloudName)
.remove(id)
.then(res=>{
// 删除成功的返回数据
console.log("删除成功",res)
})
.catch(res=>{
// 删除失败的返回数据
console.log("删除失败",res)
})
云开发where查询数据
// 这里是云数据库集合的名称
let cloudName = '集合名称'
// 这里是要查询的目标字段
let name = '小明'
wx.cloud.database().collection(cloudName)
.where({
name: name
})
.get()
.then(res => {
// 查询成功的返回数据
console.log("查询成功", res)
})
.catch(res => {
// 查询失败的返回数据
console.log("查询失败", res)
})
云开发update更新数据
// 这里是云数据库集合的名称
let cloudName = '集合名称'
// 这里是要修改的目标数据的_id
let id = 'id'
// 这里填写要修改的目标数据字段
let comment = ''
wx.cloud.database().collection(cloudName)
.doc(id)
.update({
data: {
postsComment: comment
}
})
.get()
.then(res => {
// 修改成功的返回数据
console.log("修改成功", res)
})
.catch(res => {
// 修改失败的返回数据
console.log("修改失败", res)
})