在app.json中開通雲服務功能:
"cloud":true,
在app.js中找到對應的雲開發環境:
一般可以有兩個環境

App({
onLaunch: function () {
if (!wx.cloud) {
console.error('請使用 2.2.3 ')
} else {
wx.cloud.init({
env:'partyassistant-bdd77f',
traceUser: true,
})
}
this.globalData = {
}
}
})
在需要使用數據庫的JS文件中,初始化數據庫:
const db = wx.cloud.database();或
const testDB = wx.cloud.database({
env:'test'
});
在數據庫中插入數據:
db.collection('test').add({
data: {
test: "插入數據"
},
success: res => {
console.log("插入成功");
}
})
在數據庫中查詢書庫:(通過ID查詢數據)
db.collection("test").doc("96c1cbbe5cb93aa101d7b2d04aba9e18").get({
success:function(res){
console.log(res.data)
}
})
在數據庫中刪除數據:
db.collection("test").doc("96c1cbbe5cb93aa101d7b2d04aba9e18").remove({
success:function(res){
console.log("刪除成功")
},fail:err =>{
console.log(err);
}
})
在數據庫中更新數據:
db.collection("test").doc("9c4488c75cb93dce01db98e11766d026").update({
data:{
test:"測試更新"
},
success: res =>{
console.log("更新成功")
},fail:err =>{
console.log(err);
}
})
