云开发小程序数据库权限有限,通过云函数修改数据库评论信息
云数据库 针对小程序 权限有限, 比如你想修改 别人add到 云数据库数据, 那就 只能用 云函数!! (当然云控制台笨办法输入也行)
云函数 updateCommentList
// 云函数入口文件
const cloud = require('wx-server-sdk')
cloud.init()
const db = cloud.database()
// 云函数入口函数
exports.main = async (event, context) => {
console.log(event)
try {
return await db.collection('friends').doc(event._id).update({
data: {
commentList: event.commentList
}
})
} catch (err) {
console.log(err)
}
}
js
let showfncBox_id = this.data.showfncBox_id
let commentList = this.data.showfncBox_commentList
wx.cloud.callFunction({
name: 'updateCommentList',
data: {
commentList: commentList, //传参
_id: showfncBox_id,
},
}).then(res => {
}).catch(err => {
console.log(err)
})
那时候我只有一台录音机也没有电脑 也不敢奢求说唱会让自己的生活变好