云开发小程序数据库权限有限,通过云函数修改数据库评论信息

 

 云数据库 针对小程序 权限有限,  比如你想修改 别人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)
      })

 

posted @ 2021-03-15 20:32  大熊丨rapper  阅读(258)  评论(0编辑  收藏  举报