Page({
data(){
shopList:[]
},
onLoad(){
// 从云数据库拿数据表
wx.cloud.database().collection('goods')
// .where({ // 条件查询
// name: 'apple'
// })
.get()
.then(res => { // 全部查询 获取
console.log(res);
this.setData({
shopList:res.data
})
}).catch(err => {
console.log(err);
})
// 使用doc查询单条数据 参数是数据表数据的_id
wx.cloud.database().collection('goods')
.doc('79550af260cc3805203fe6ee41821ea6')
.get()
.then(res => {
console.log(res);
}).catch(err => {
console.log(err);
})
},
add(){
// 添加数据
wx.cloud.database().collection('goods')
.add({
data: {
name: 'orange',
price: '10',
num: '5'
}
}).then(res => {
console.log('添加成功',res);
}).catch(err => {
console.log('添加失败',err);
})
},
update(){
// 修改数据
wx.cloud.database().collection('goods')
.doc('28ee4e3e60cc41fc2347d8a119f15c99')
.update({
data: {
name: '车厘子',
price: '200',
num: '1'
}
}).then(res => {
console.log('修改成功',res);
}).catch(err => {
console.error('修改失败',err);
})
},
remove(){
// 删除一条数据
wx.cloud.database().collection('goods')
.doc('28ee4e3e60cc41fc2347d8a119f15c99')
.remove()
.then(res => {
console.log('删除成功',res);
}).catch(err => {
console.error('删除失败',err);
})
}
})