增
小程序端
wx.cloud.callFunction({
name: 'product',
data: {
proName: '手机',
price: 300,
desc: '手机好看'
},
}).then(res=>{
console.log(res);
})
云函数 (谨记:改动后一定要上传云函数)
const cloud = require('wx-server-sdk')
cloud.init()
const db = cloud.database()
exports.main = async (event, context) => {
let {proName,price,desc} = event;
let openId = event.userInfo.openId
return await db.collection("product").add({
data: {
proName,
price,
desc,
openId
}
})
}
删
小程序端
wx.cloud.callFunction({
name: 'product',
data: {
_id: ''
},
}).then(res=>{
console.log(res);
})
云函数 (谨记:改动后一定要上传云函数)
const cloud = require('wx-server-sdk')
cloud.init()
const db = cloud.database()
const _ = db.command
exports.main = async (event, context) => {
let {_id} = event;
let openId = event.userInfo.openId
return await db.collection("product")
.where({
_id
})
改
小程序端
wx.cloud.callFunction({
name: 'product',
data: {
_id: '0e',
price: 555555555
}
}).then(res=>{
console.log(res);
})
云函数 (谨记:改动后一定要上传云函数)
const cloud = require('wx-server-sdk')
cloud.init()
const db = cloud.database()
exports.main = async (event, context) => {
let { _id, price } = event;
let openId = event.userInfo.openId
return await db.collection("product")
.where({
_id
})
.update({
data: {
price
}
})
}
查
小程序端
wx.cloud.callFunction({
name: 'product',
data: {
_id: _id
},
}).then(res=>{
console.log(res);
})
云函数 (谨记:改动后一定要上传云函数)
const cloud = require('wx-server-sdk')
cloud.init()
const db = cloud.database()
exports.main = async (event, context) => {
let {_id} = event;
let openId = event.userInfo.openId
return await db.collection("product").where({
// _id,
openId
}).get()
}
查更多
小程序端
wx.cloud.callFunction({
name: 'product',
data: {
_id: _id
},
}).then(res=>{
console.log(res);
})
云函数 (谨记:改动后一定要上传云函数)
const cloud = require('wx-server-sdk')
cloud.init()
const db = cloud.database()
exports.main = async (event, context) => {
let {_id} = event;
let openId = event.userInfo.openId
return await db.collection("product")
.where({
// _id,
openId
})
.orderBy("_id","desc")
.skip(11) // 跳过结果集中的前 10 条,从第 11 条开始返回
.limit(10) // 限制返回数量为 10 条
.get() //查全部
}