Ios 解析后端:key-won';t增量?
我试图在我的解析表中的“投票”列下增加一个数字。这是我的密码:Ios 解析后端:key-won';t增量?,ios,swift,parse-platform,Ios,Swift,Parse Platform,我试图在我的解析表中的“投票”列下增加一个数字。这是我的密码: func upVote() { var reviewQuery: PFQuery = PFQuery(className: "reviews") reviewQuery.whereKey("content", equalTo: reviewTextView.text) reviewQuery.findObjectsInBackgroundWithBlock{ (objects:[AnyObje
func upVote() {
var reviewQuery: PFQuery = PFQuery(className: "reviews")
reviewQuery.whereKey("content", equalTo: reviewTextView.text)
reviewQuery.findObjectsInBackgroundWithBlock{
(objects:[AnyObject]!, error:NSError!)->Void in
if error == nil{
for object in objects{
println(object)
let review:PFObject = object as! PFObject
review.incrementKey("votes", byAmount: 1)
}
}
}
}
当我在控制台中打印对象时,我可以看到它是我正在寻找的正确对象。看起来是这样的:
<reviews:ZqgSVL1Tsd:(null)> {
content = "njk\n";
reviewer = "<PFUser:6387CJtYI1>";
votes = 1;}
{
content=“njk\n”;
评论员=”;
投票数=1;}
但当我查看解析端时,投票数没有改变。我做错了什么?用
review.saveInBackground()
递增键后。使用
review.saveInBackground()
递增键后。使用
review.saveInBackground()
递增键后。使用
review.saveInBackground()
递增键后。修改对象后,无论修改的大小,都必须在修改后保存。您没有保存对对象的更改
review
您有几个保存选项,包括save()
,saveInBackground()
,savefinally()
,等等。有关更多信息,请参阅PFObject的文档:
例如,可以与同步保存对象
review.save()
您可以使用review.saveInBackground()
异步保存对象修改对象后,无论修改多么小,都必须在修改后保存。您没有保存对对象的更改review
您有几个保存选项,包括save()
,saveInBackground()
,savefinally()
,等等。有关更多信息,请参阅PFObject的文档:
例如,可以与同步保存对象
review.save()
您可以使用review.saveInBackground()
异步保存对象修改对象后,无论修改多么小,都必须在修改后保存。您没有保存对对象的更改review
您有几个保存选项,包括save()
,saveInBackground()
,savefinally()
,等等。有关更多信息,请参阅PFObject的文档:
例如,可以与同步保存对象
review.save()
您可以使用review.saveInBackground()
异步保存对象修改对象后,无论修改多么小,都必须在修改后保存。您没有保存对对象的更改review
您有几个保存选项,包括save()
,saveInBackground()
,savefinally()
,等等。有关更多信息,请参阅PFObject的文档:
例如,可以与同步保存对象
review.save()
您可以使用review.saveInBackground()
异步保存对象。哇,我觉得自己太笨了。非常感谢@如果我帮忙的话,请接受我的回答:)哇,我觉得自己太傻了。非常感谢@如果我帮忙的话,请接受我的回答:)哇,我觉得自己太傻了。非常感谢@如果我帮忙的话,请接受我的回答:)哇,我觉得自己太傻了。非常感谢@如果我帮忙的话,请接受我的回答:)