小程序云开发对数据库增删改查相关操作

//初始化云端数据库
const db = wx.cloud.database()
// 引用云端集合
const Users = db.collection('Users')   //Users为云端集合的名称

查询所有数据:
    Users.get().then(res=>{
            console.log(res.data)
        })

带条件查询数据:
    Users.where({集合字段名1:参数1},{集合字段名2:参数2}).get().then(res=>{
         console.log(res.data)
    })


新增数据:
    Users.add({
                data:{
                   // 可选自定义 _id,在此处场景下用数据库自动分配的就可以了
                   字段1:数据1,     //字段可自定义
                   字段2:数据2,
                   字段3: new Date()   //时间
               },
                 success: res => {
                       //插入成功
                 },
                 fail: res => {
                       //插入失败     
                 }
               })


删除数据:(根据id删除数据)
        Users.doc(id).remove({
                success: res => {
                       //删除成功
                },
                fail: err => {
                       //删除失败
                }
            })

根据id修改数据:
        Users.doc(id).update({
          // 想要更新后的数据
          data: {
            字段名1: 参数1,
            字段名2: 参数2
          }
        }).then(res => {
          //修改成功      
        }).catch(err => {
          // 更新数据失败          
        })      

 

posted @ 2021-03-17 17:09  _情书  阅读(153)  评论(0编辑  收藏  举报