- 当前 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; }) } |
得到结果:,更新失败
同样的问题。add很正常,但update却提示成功,但并未正真更新,请问这是什么科学道理?
我晚上更新了软件后,把更新后的then()取消,只加了catch(),执行成功了。不知道是更新了软件的原因还是因为then调用了结果的原因