1

と の 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 に基づいてクエリを実行したかったのですが、この配列に対してクエリを実行する方法や、これが正しい方法であるかどうかはわかりません。これはどのように行うことができますか?

4

1 に答える 1