(微信小程序)(简单的增删改查)

云开发数据库的增删查改

index.wxml

<!--增加-->
<input placeholder="添加姓名" bindinput="addName"></input>
<input placeholder="添加年龄" bindinput="addAge"></input>
<button bindtap="addData" type="warn">添加</button>

<!--删除-->
<input placeholder="删除id" bindinput="del"></input>
<button bindtap="delData" type="warn" >删除</button>

<!--修改-->
<input placeholder="修改id" bindinput="updId"></input>
<input placeholder="修改age" bindinput="updAge"></input>
<input placeholder="修改Name" bindinput="updName"></input>
<button bindtap="updData" type="warn" >修改</button>

<!--查询全部-->
<button bindtap="getData">查询</button>

index.js

const db = wx.cloud.database().collection("list")
let name=""
let age=""
let id=""
Page({
  //增加
  addName(res){
name=res.detail.value
  },
  addAge(res){
    age=res.detail.value
      },
  addData(){
    db.add({
      data:{
        name:name,
        age:age
      },
      success(res){
        console.log("添加成功",res)
      },
      fail(res){
        console.log("添加失败",res)
      }
    })
  },
//删除
  del(res){
id=res.detail.value
  },
 delData(){
   db.doc(id).remove({
    success(res){
      console.log("删除成功",res)
    },
    fail(res){
      console.log("删除失败",res)
    }
   })
 },
//修改
  updId(res){
id=res.detail.value
  },
  updAge(res){
    age=res.detail.value
      },
      updName(res){
        name=res.detail.value
      },
  updData(){
    db.doc(id).update({
data:{
  age:age,
  name:name
},
success(res){
  console.log("修改成功",res)
},
fail(res){
  console.log("修改失败",res)
}
    })
  },
//查询全部
  getData(){
    db.get({
      success(res){ 
        console.log("查询成功",res)
    },
    fail(res){
      console.log("查询失败",res)
    }
     
    })
  }
})

app.js

App({
  onLaunch: function () {
    wx.cloud.init({
      env: 'xiaominzi-0gagbhnw4f5d7733'
    })
  }
})
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值