dbT.collection("test").where({ _id: that.data.oid}).update({ //查找id,更新不对吗
data: {
nickName: e.detail.userInfo.nickName,
sex: sex,
city: e.detail.userInfo.province + e.detail.userInfo.city,
imgUrl: e.detail.userInfo.avatarUrl
},success(res){console.log(res)},fail(err){console.log(err)}
})
想知道最后怎么解决的
从报错来看,不是else出问题,而是if里出问题了,主键重复,add失败
小程序端不要用where,用doc(_id).update