微信小程序雲開發--數據庫操作


在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);
      }
    })

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM