增加Parse对象中的字段。结果:TypeError:对象[object Object]没有方法'Increment'

时间:2015-04-24 18:28:59

标签: ios parse-platform cloud-code

在Parse中的“afterSave”方法中,我想在Parse对象中增加一个字段。我通过以下方式获取对象并增加:

Parse.Cloud.afterSave("Activity", function(request) {

if(request.object.get("type") == "joinedGame") {
   var aGameObject = request.object.get("toGameR");
   var gameRQuery = new Parse.Query("GameR");
   gameRQuery.get(aGameObject, {
         success: function (obj) {
              obj.Increment("numberOfPlayers");
              obj.save();
            },
            error: function(error) {
                   console.log("Failed: " +error.message);
            }
     });
  }

此代码将“numberOfPlayers”字段递增多次,因为“afterSave”函数被调用且第一个“if”语句成立。 “obj”也被保存了。增量“numberOfPlayers”字段显示在Parse DB中。但是,Parse日志显示以下错误:

结果:TypeError:Object [object Object]没有方法'Increment'

1 个答案:

答案 0 :(得分:1)

非常确定它是increment而不是Increment

以下是Parse执行something similar的示例。