我有两个班级User
和Post
. 该类User
有一个userType
字段,我想检索给定的所有帖子,userType
让我们称它们为组 x。在Post
类中,我有一个指向User
该类的指针。
我试图做类似的事情,首先检索我想要的用户类型的所有用户 ID:
PFQuery *queryUser = [PFQuery queryWithClassName:kFTUserClassKey];
[queryUser whereKey:kFTUserTypeKey equalTo:kFTUserTypeX];
[queryUser whereKey:kFTUserLocationKey nearGeoPoint:nearGeoPoint withinMiles:miles];
[queryUser findObjectsInBackgroundWithBlock:^(NSArray *usersTypeX, NSError *error) {
if (!error) {
NSMutableArray *objectIds = [[NSMutableArray alloc] init];
// Add ambassador ids into query
for (PFObject *userX in usersTypeX) {
[objectIds addObject:[PFObject objectWithoutDataWithClassName:kFTUserClassName objectId: userX.objectId]];
}
}
}];
然后我想根据这些 objectId 进行查询,但我不确定如何查询这个数组,或者这是否是正确的方法。如何才能做到这一点?