-1
我在這裏做錯了什麼,我想更新分數?mongoose使用model更新文檔中的值。更新
問題是它執行的代碼沒有錯誤,但不更新分數。
Team.findOne({name: req.body.team}, function(err, teamData){
if(teamData) {
var a = teamData.score + 1;
Team.update({name: req.body.team},{$set: {score : a}});
}
else {
console.log(err);
}
});
請描述你的代碼的問題是什麼,如果你有任何錯誤包括他們在你的問題。 – Paul 2014-11-04 20:18:09
fixxed它謝謝你的評論 – user3488537 2014-11-04 20:40:47
Team.update({name:req.body.team},{$ set:{score:a}},console.log);需要回撥功能 – 2014-11-04 21:59:34