使用PFQuery获取所有PFUser

时间:2014-08-13 00:15:14

标签: ios objective-c parse-platform pfquery pfuser

我正在尝试查询我的应用的所有用户,并使用PFQuery来执行此操作。这是我正在使用的代码:

  PFQuery *query = [PFUser query];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
    if (!error) {
        // The find succeeded. The first 100 objects are available in objects
        NSLog(@"%lu", (unsigned long)objects.count);
    } else {
        // Log details of the failure
        NSLog(@"Error: %@ %@", error, [error userInfo]);
    }
}];

此代码有效但只能获得前100个用户。当我想要获得我的全部内容时,任何人都知道如何编辑这个或其他方式来编写一个能够让所有用户获得的查询?

提前致谢。

2 个答案:

答案 0 :(得分:3)

您必须使用query.limit,query.skip设置查询限制,以跳过您已查询过的用户。如果您不想这样做,您可以编写并调用云代码函数,该函数将立即返回所有用户。

答案 1 :(得分:0)

您必须使用query.limit

设置查询的限制

然后你必须跳过其他人