如何获取 CKRecordIDs 列表

How to fetch list of CKRecordIDs

我希望能够从 Cloud Kit 数据库下载特定记录类型的所有 CKRecordID 的列表。我不想要记录本身,因为它们有大量资产,在用户要求之前不需要它们。

CKQuery 似乎只有 return CKRecords。有任何想法吗?

为此,您可以使用 CKQueryOperation 并将 desiredKeys 设置为您确实想要 return 的字段。我不确定你是否可以将它设置为一个空数组。由于您只需要 CKRecordID,而这些已经在元数据中,因此您不需要任何字段。如果不行,就取一小块字段。