小程序云开发在云数据库中的增删改查

  • 先打开云开发控制台,在数据库下面创建一个集合:demolist
    const db = cloud.database()
    const _ = db.command //使用查询指令时
    //删除多条记录
    //小程序端一次只能删除一条数据
    async delData(){
        let res = await db.collection('demolist')
          .doc("cbddf0af60f9271018a3ca010d9c1d6f")
          .remove()
    
        console.log(res);
    },
    
    //修改多条数据
    async updateData(){
        let res = await db.collection('demolist').where({
          name: "2333333"
        }).update({
          data:{
            name: "赵六"
          }
        })
    
        console.log(res);
    },
    
    //修改单条数据
    async updateDataOne() {
        let res = await db.collection('demolist')
        .doc("b00064a760f52399288962575070cba6")
        .set({
          data: {
            name: "张五"
          }
        })
        // .update({
        //   data: {
        //     name: "张四"
        //   }
        // })
        
        console.log(res);
    },
    
    // 表单提交数据
    async btnSub(e) {
        let data = e.detail.value
        let res = await db.collection("demolist").add({
          data
        })
        console.log(res);
    },
    
    //添加数据
    async addData() {
        let res = await db.collection('demolist').add({
          data: {
            name: "赵六",
            age: 30,
            time: new Date(),
            like: "上班",
            bz: "暂无"
          }
        })
        console.log(res)
    },
    
    //查询数据
    async getData() {
        let res = await db.collection("demolist").where({}).get()
        console.log(res);
    },
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值