- 链接数据库
// 云函数入口文件
const cloud = require('wx-server-sdk')
cloud.init({ //设置云环境,有一个的话就是默认不用写,但最好写上
env:"text-modle-t3tox" //云 ID
})
const db = cloud.database() //链接数据库
- 对数据进行操作(以添加为例)
- 注意:在云函数中是可以进行多条插入的
- 用传递过来的参数进行赋值⬅⬅⬅⬅
// 云函数入口函数
exports.main = async (event, context) => {
let result = await db.collection('test') //test 集合名称
.add({
data: [{
name: '张三',
category: 'fruit1',
price: 101,
},{
name: '李四',
category: 'fruit2',
price: 102,
}]
})
return { //一定要有返回值返回给给调用的那个函数
result
}
}
注意:书写完成后一定要再次上传云函数
- 调用云函数
async development(){ //自己定义的函数(忽略)
let res = await wx.cloud.callFunction({ //调用云函数
name:"ceshi" //被调用的云函数名称
})
console.log(res)
},
结果展示: