码迷,mamicode.com
首页 > 微信 > 详细

微信小程序云开发--数据库操作

时间:2019-04-19 11:45:03      阅读:1357      评论:0      收藏:0      [点我收藏+]

标签:lse   2.2.3   trace   2.3   数据库   ssi   开发环境   std   微信   

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

  

微信小程序云开发--数据库操作

标签:lse   2.2.3   trace   2.3   数据库   ssi   开发环境   std   微信   

原文地址:https://www.cnblogs.com/moxuexiaotong/p/10734852.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!