收藏
回答

调用云函数删除内容管理中数据库,调用成功却无法删除?

云函数:

// 云函数入口文件

const cloud = require('wx-server-sdk')


cloud.init()

const db=cloud.database()

// 云函数入口函数

exports.main = async (event, context) => {

 try{

  const _ = db.command

   return await db.collection(event.dbname).doc(event._id).remove()

 } catch(e{

   console.error(e)

 }

}

调用:

var _id=this.data.articlelist._id

  console.log(_id)

   wx.cloud.callFunction({

    name:'delop',

    data:{   

     dbname:'myopion',  

     _id:_id     

    }

   }).then(res=>{

  console.log(res)

  if(res.result.errMsg=='document.update:ok'){

  console.log('删除成功')

   }    

  }).catch(err=>{

  console.error('err',err)

  })

调用返回信息

  1. {errMsg: "cloud.callFunction:ok", result: {…}, requestID: "e200ce30-fcaa-11eb-ad62-a219f3ffc0d9"}
  2. errMsg"cloud.callFunction:ok"
  3. requestID"e200ce30-fcaa-11eb-ad62-a219f3ffc0d9"
  4. result:
  5. appid"wx871789443f55ea9c"
  6. event:
  7. dbname"myopion"
  8. userInfo: {appId"wx871789443f55ea9c"openId"ojBoG5jR6U64i68rK2Kw_NGnQz6E"}
  9. _id"14139e126113503704641aa760980d30"
  10. __proto__: Object
  11. openid"ojBoG5jR6U64i68rK2Kw_NGnQz6E"
  12. unionid""
  13. __proto__: Object
  14. __proto__: Object



回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    发表于移动端
    2021-08-14
    没重新部署
    2021-08-14
    有用 1
    回复 3
    • 谢亮
      谢亮
      发表于移动端
      2021-08-14
      多谢,是要把云函数重新部署吗?
      2021-08-14
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      2021-08-14回复谢亮
      是的
      2021-08-14
      回复
    • 谢亮
      谢亮
      2021-08-14
      多谢大侠
      2021-08-14
      回复
登录 后发表内容