首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用CKQueryOperation和CKReference获取大集

使用CKQueryOperation和CKReference获取大集
EN

Stack Overflow用户
提问于 2018-06-17 21:23:43
回答 1查看 77关注 0票数 0

我有一个连接到一个CKRecord的4000条记录的CKReference。它们没有动作(CKReferenceActionNone)。

我希望能够使用,使用NSPredicate的CKQueryOperation来获取所有这些记录,如下所示:

CKReference* recordToMatch =[CKReferenceActionNone];NSPredicate* CKReference= NSPredicate predicateWithFormat:@"parentRecord == %@",recordToMatch;

通常,当我使用CKQueryOperation时,我可以使用CKQueryCursor对其进行循环,以获取100多条记录。但是使用CKReference,它可以处理前100,然后是200,但是之后不会返回游标。

有没有办法使用CKReference来获取4000条记录?

非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2018-06-19 15:37:24

我不确定这是否是游标问题的确切原因,但是每条记录的750引用是有限制的。

对任何一条记录可以拥有的引用数量有一个硬性限制。此限制设置为750个引用。任何超过此限制的尝试都将导致服务器出现错误。

你可以在这里看到文档:https://developer.apple.com/documentation/cloudkit/ckrecord/reference

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50897089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档