使用innerQuery限制1K +解析PFQueryTableViewController

时间:2015-09-18 11:35:46

标签: ios objective-c parse-platform pfquery

是否可以使PFQueryTableViewController查询的内部查询限制大于1000个条目。

我有这个查询

PFQuery *activityQuery = [PFQuery queryWithClassName:@"Activity"];
        [activityQuery whereKey:@"type" equalTo:@"Like"];
        [activityQuery whereKey:@"fromUser" equalTo:_user];
        [activityQuery orderByDescending:@"createdAt"];
        [activityQuery setLimit:1000];

        [query whereKey:@"objectId" matchesKey:@"postId" inQuery:activityQuery];

Pagination正在研究主要的PFQuery

1 个答案:

答案 0 :(得分:0)

不,一次不可能获取超过1000条记录。

您可以通过在 PFQuery where子句中设置跳过限制参数,并使用递归函数来获取记录。< / p>

请参阅此链接以获取更多信息。 iOS Parse.com inner query doesn't fetch all objects

我希望这会对你有所帮助。