と の 2 つのクラスがUser
ありPost
ます。User
クラスにはフィールドがあり、特定のグループ xuserType
からすべての投稿を取得したいと考えています。userType
クラスには、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]];
}
}
}];
そして、これらの objectIds に基づいてクエリを実行したかったのですが、この配列に対してクエリを実行する方法や、これが正しい方法であるかどうかはわかりません。これはどのように行うことができますか?