wxml
<input type="text" placeholder="请输入用户名" bindinput="getuser"/>
<input type="password" placeholder="请输入密码" bindinput="getpass"/>
<button bindtap="add">增加数据</button>
<button bindtap="select">查询数据</button>
<button bindtap="update">修改数据</button>
<button bindtap="del">删除数据</button>
js
Page({
/**
* 页面的初始数据
*/
data: {
user:'',
pass:''
},
add:function(){
// 初始化
const db = wx.cloud.database()
// collection集合
db.collection('student').add({
// data 字段表示需新增的 JSON 数据
data: {
// 获取值 this.data.变量名
user:this.data.user,
pass:this.data.pass
},
success: function(res) {
// res 是一个对象,其中有 _id 字段标记刚创建的记录的 id
console.log(res)
}
})
},
getuser:function(e){
// 设置值 e.detail.value存储的是表单元素的值
this.setData({
user:e.detail.value
})
},
getpass:function(e){
// 设置值
this.setData({
pass:e.detail.value
})
},
select:function(){
// 初始化
const db = wx.cloud.database()
// 查询语句
db.collection('student').where({
user:'zsh',
pass:'111'
})
.get({
success: function(res) {
console.log(res.data)
}
})
},
update:function(){
const db = wx.cloud.database()
db.collection('student').where({
user:'zaz'
})
.update({
data:{
user:'zzw'
},
})
},
del:function(){
const db = wx.cloud.database()
db.collection('student').where({
user:'zzw'
}).remove()
},