- 需求的场景描述(希望解决的问题)
在小游戏主域像云开发数据库添加数据,总是失败,无法添加,看输出可以执行添加数据的代码,但数据库里就是没有添加的数据,只有基本的
- 希望提供的能力
const DB = wx.cloud.database();
DB.collection('worldrank').where({
_openid:this.openID,
}).get({
success(res){
if(res.data.length>0){
DB.collection('worldrank').doc(res.data[0]._id).update({
data:{
score:this.scroe1,
lv:this.louceng,
},
success(res){
console.log('更新成绩');
console.log(res);
},
fail(res){
console.log('更新失败');
console.log(res);
}
})
}else{
DB.collection('worldrank').add({
data:{
score:this.scroe1,
lv:this.louceng,
},
success(res){
console.log('添加成绩');
console.log(res);
},
fail(res){
console.log('添加失败');
console.log(res);
}
})
}
}
})
在开发工具中可以输出添加成绩,但数据库里没score 和 lv 字段
没人理我