收藏
回答

云数据库await出错的时候会返回什么?

比如:下面的add方法

  let res = await db.collection('test').add({
    data
  })
//正常返回是这样
{ _id: '8d1e75855e148b32000454bf46',
  errMsg: 'collection.add:ok' }
//那么问题来了,出错的时候会返回啥?比如并发错误?
//是上面那段代码直接抛出异常?还是返回错误数据?
最后一次编辑于  2020-01-07
回答关注问题邀请回答
收藏

2 个回答

  • 罗梅光
    罗梅光
    2020-01-08

    好奇add的data数据是啥,觉得应该去掉add的大括号。


    2020-01-08
    有用
    回复
  • 老年人要多运动
    老年人要多运动
    2020-01-07

    我查了一下。应该是直接抛出异常,不捕获就会导致云函数调用失败,记录这个抛出的错误。

    不处理就好了

    2020-01-07
    有用
    回复 1
    • 老张
      老张
      2020-01-07
      不一定,如果data里有_id且冲突了,错误信息不一样。
      2020-01-07
      回复
登录 后发表内容
问题标签