0
在Parse的「afterSave」方法中,我想增加一個Parse對象中的字段。我得到以下列方式對象和增量:遞增解析對象中的字段。結果:TypeError:Object [object Object]沒有方法'Increment'
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」字段。然而,分析日誌顯示以下錯誤:
結果:類型錯誤:對象的翻譯:有沒有方法「增加」
謝謝!有效。出於某種原因,Xcode建議「增量」而不是「增量」。 –
再加一個。更好的doc參考:http://parse.com/docs/js/api/symbols/Parse.Object.html#increment – danh