0

我有以下代码,我尝试根据一组用户 ID 检索用户:

NSArray *userIDsWhoLikedPhoto = [self.photo objectForKey:@"usersThatLikedPicture"];

PFQuery *userQuery = [PFUser query];
[userQuery whereKey:@"objectId" containsAllObjectsInArray:userIDsWhoLikedPhoto];
[queryQuery findObjectsInBackground];

但是,我总是收到错误“ Error: $all only works on array fields (Code: 102, Version: 1.2.18)”。我不太确定自己做错了什么,因为我将数组作为查询项传递。

谢谢!

4

1 回答 1

1

想通了:

[userQuery whereKey:@"objectId" containedIn:userIDsWhoLikedPhoto];
于 2014-05-20T21:57:09.457 回答