云开发doc.update等操作无效
- 当前 Bug 的表现(可附上截图)
if (myInfo.loginstatus){ returnMessage[ 'toastMessage' ] = '已登录' ; returnMessage[ 'errcode' ] = '000' ; userInfoDb.doc(myInfo._id).update({ data:{ loginstatus: false } }) } else { if ( myInfo.password == event.password) { myInfo[ '_openid' ] = event.userInfo.openId; myInfo[ 'loginstatus' ] = true userInfoDb.doc(myInfo._id).set({ // data 传入需要局部更新的数据 data:myInfo }) returnMessage[ 'toastMessage' ] = '登录成功' ; returnMessage[ 'errcode' ] = '001' ; } else { returnMessage[ 'toastMessage' ] = '密码错误' ; returnMessage[ 'errcode' ] = '002' } } |
现在是set 和update 都不生效,执行的确是执行成功了,刚开是以为集合记录中没有_openid造成的,但是添加了_openid还是不行 完全蒙圈