首先新建小程序项目,后端服务选择“小程序云开发”,新建项目成功后,开通云开发,在app.js中添加
wx.cloud.init({
traceUser: true,
})
如下图所示,然后点击“云开发”,打开云开发控制台
在云开发控制台点击“数据库”,添加集合,如下图:
- 添加数据
const db = wx.cloud.database();
/**
* 向集合counters中添加数据
*/
db.collection('counters').add({
data:{
description:'测试',
due:new Date('2019-03-13'),
tags:[
'云开发',
'数据库'
],
location:new db.Geo.Point(110,23),
done:false
}
})
.then(res=>{
console.log(res)
})
添加成功后,即可在数据库中查看添加的数据,如下图:
- 删除数据
const db = wx.cloud.database();
/**
* 删除集合counters中的数据
*/
db.collection('counters').doc('XIjKR97E7L4wsc48').remove().then(res=>{
console.log(res)
})
- 修改数据
const db = wx.cloud.database();
/**
* 更新集合counters中的数据
*/
db.collection('counters').doc('XIjKR97E7L4wsc48').update({
data:{
description:'测试02',
done:true
}
}).then(res=>{
console.log(res)
})
修改成功后,即可在数据库中查看修改的数据,如下图:
- 查询数据
const db = wx.cloud.database();
/**
* 查询集合counters中的数据
*/
db.collection('counters').get().then(res => {
console.log(res.data)
})
控制台输出如下图: