我有一个 CKReference 附加到链接到一个 CKRecord 的 4000 条记录。他们没有行动(CKReferenceActionNone)。
我希望能够使用 NSPredicate 的 CKQueryOperation 来获取所有这些记录,如下所示:
CKReference* recordToMatch = [[CKReference alloc] initWithRecordID:backupRecord.recordID action:CKReferenceActionNone]; NSPredicate* predicate = [NSPredicate predicateWithFormat:@"parentRecord == %@", recordToMatch];
通常,当我使用 CKQueryOperation 时,我可以使用 CKQueryCursor 循环它以获取超过 100 条记录。但是使用 CKReference,它首先工作 100,然后工作 200,但之后没有返回游标。
有没有办法使用 CKReference 获取 4000 条记录?
非常感谢!