//这个只调用了增加了user表的数据但是没有增加game的
wx.getUserProfile({
desc: '用于完善会员资料',
success: (res) => {
console.log(res.userInfo)
wx.cloud.database().collection('user').add({
data: {
avatarUrl: res.userInfo.avatarUrl,
},
success(res) {
console.log(res)
let userInfo=res.userInfo
wx.cloud.database().collection('game').add({
data: {
avatarUrl: userInfo.avatarUrl,
},
success(res) {
console.log('新增game', res)
},
fail(res) {
console.log('新增game失败', res)
}
})
},
fail(res) {
console.log('新增user', res)
}
})
}
})
//这个两个都增加了 但是只是add跟上面的顺序不一样
wx.getUserProfile({
desc: '用于完善会员资料',
success: (res) => {
wx.cloud.database().collection('game').add({
data: {
avatarUrl: res.userInfo.avatarUrl,
},
success(res) {
console.log('新增game', res)
wx.cloud.database().collection('user').add({
data: {
avatarUrl: 'res.userInfo.avatarUrl',
nickName: 'res.userInfo.nickName',
jifen:0
},
success(res) {
console.log('新增user', res)
},
fail(res) {
console.log('新增user失败', res)
}
})
},
fail(res) {
console.log('新增game失败', res)
}
})
}
})
第一个可能是在game添加的时候发生了报错,所以导致没有执行成功