请看下面的代码,在这里我指出了这里的注释问题。
我尝试从小丑对象访问“屏蔽”字段,但不能。
Parse.Cloud.define("decrementJokerCounter", function(request, response) {
var query = new Parse.Query("Jokers");
query.equalTo("userId", request.params.userId);
query.first({
success: function(joker) {
Parse.Cloud.useMasterKey();
if joker("shield") > 5 { // HERE
joker.increment("shield", -1);
}
joker.save().then(function(){
response.success("Joker counter decremented");
});
},
error: function(object, error) {
response.error("Could not decrement counter");
}
});
});
joker(“ shield”)> 5不被解析编译器接受,但是我没有特定的错误消息。你知道正确的语法,以便我能得到盾的价值吗?
最佳答案
请尝试
if(joker.get('shield')> 5){//这里
joker.increment(“ shield”,-1);
}