0

我有一个按钮,用户可以在其中删除朋友:

它看起来像这样:

"self.otherUser"是一个PFUser包含要删除的朋友用户的实例)

"friends"array field包含朋友的用户表中的一个ObjectIds

PFQuery *deleteFriendQuery = [PFUser query]

[deleteFriendQuery whereKey:@"objectId" equalTo:[PFUser currentUser]];
[deleteFriendQuery whereKey:@"friends" equalTo:[self.otherUser objectId]];

[deleteFriendQuery getFirstObjectInBackgroundWithBlock:^(PFObject *object, NSError *error) {

            [object delete];
        }];

数据浏览器中没有任何内容被删除,我错在哪里?有谁知道这样做的方法?

4

2 回答 2

0

您正在查询用户对象。用户 A 无权删除用户 B。

于 2015-03-14T00:28:53.540 回答
0

代替

 [object delete] 

为了

 [object deleteInBackground];
  [object saveInBackground];
于 2018-06-12T11:29:58.127 回答