问题模块 框架类型 问题类型 终端类型 AppID 基础库版本
云开发 微信小程序 Bug 客户端 wx2b1fe48777e1843e 2.3.0
- 当前 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还是不行 完全蒙圈
代码片段
?
微信小程序开发问题解答
微信小程序开发者回答:
exports.main = async(event, context) => {}
的话要加
await
微信小程序开发者回答:
你好,我是在更新日期时,会提示
“完成云函数更新数据库 Error: errCode: -401003 api parameter type error | errMsg: data.data.created_at is not JSON-serializable”
出错字段是一个Date类型。
微信小程序开发者回答:
完成云函数更新数据库 Error: errCode: -401003 api parameter type error | errMsg: data.data.created_at is not JSON-serializable
本文网址:http://www.91bianli.com/kaifazhinan/75975.html