收藏
回答

云函数在数据库加数据调用成功,返回值试null?

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

cloud.init( {env: *****',

})

const db = cloud.database()

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

try{

return await db.collection(event.yuefen).add({

data: {

data: event.addorder,

},

})

}catch(e){

console.log(e)

}

}

云函数这么写,也return了 但是为什么云函数调用成功后,数据库也增加了数据,但是返回的res 是null?不应该是数据库记录的id

号嘛?


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

1 个回答

  • 维奇
    维奇
    2019-08-29

    我之前测试的都是会返回一个id的哦


    2019-08-29
    有用
    回复 2
    • 杨QD
      杨QD
      2019-08-29
      wx.cloud.callFunction({ // 要调用的云函数名称 name: 'diliver', // 传递给云函数的参数 data: { address: addressInfo.totalAdress, }, }).then(res => { console.log(res) // 3 }) .catch(console.error)
      2019-08-29
      回复
    • 杨QD
      杨QD
      2019-08-29
      调用的函数我是这么写的错吗
      2019-08-29
      回复
登录 后发表内容
问题标签