收藏
回答

云函数数据更新失败

框架类型 问题类型 终端类型 AppID 基础库版本
小程序 Bug 工具 wx8df00821371cf936 2.3.0

- 当前 Bug 的表现(可附上截图)

async function _Test(e) {
  let $gid = {
    'abc': '456789',
    'bcd': '456789'
  };
  let $data = await db.collection('iTest').doc(e.userInfo.openId).update({
    data: {
      style: _.set($gid)
    }
  });
  return $data;
}

得到结果:,更新成功


async function _Test(e) {
  let $gid = {
    'abc': '456789',
    'bcd': '456789'
  };
  await db.collection('iTest').doc(e.userInfo.openId).update({
    data: {
      style: _.set($gid)
    }
  }).then(res=>{
    return res;
  })
}

得到结果:,更新失败



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

2 个回答

  • 千淘万漉
    千淘万漉
    2018-10-26

    同样的问题。add很正常,但update却提示成功,但并未正真更新,请问这是什么科学道理?

    2018-10-26
    有用
    回复 1
    • 2018-10-26

      我晚上更新了软件后,把更新后的then()取消,只加了catch(),执行成功了。不知道是更新了软件的原因还是因为then调用了结果的原因

      2018-10-26
      回复
  • Hasaki
    Hasaki
    2018-10-26
    刷新就回不来了
    2018-10-26
    有用
    回复
登录 后发表内容