微信小程序云开发--数据库操作
Posted 墨VS雪
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序云开发--数据库操作相关的知识,希望对你有一定的参考价值。
在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); } })
以上是关于微信小程序云开发--数据库操作的主要内容,如果未能解决你的问题,请参考以下文章