2

我在 iOS 应用程序中使用 Parse.com。

我有两节课

  • 用户
  • 邮政

用户有一个名为“阻塞”的布尔标志。

我想检索所有未阻止用户的帖子(其中被阻止 = 0)

我怎样才能做到这一点?

4

1 回答 1

7

假设您的 Post 类在“user”键中有一个指向 User 类的指针,您可以使用内部查询:

PFQuery *nonBlockedUserInnerQuery = [PFUser query];
[nonBlockedUserInnerQuery whereKey:@"blocked" equalTo:@NO];

PFQuery *postsByNonBlockedUsersQuery = [PFQuery queryWithClassName:@"Post"]
[postsByNonBlockedUsersQuery whereKey:@"user" matchesQuery:nonBlockedUserInnerQuery];
[postsByNonBlockedUsersQuery findObjects...

基本上,您正在查询用户指针满足非阻塞用户查询的帖子。

于 2013-05-12T22:42:59.223 回答