CKQuery
文档说:谓词中使用的键名称对应于当前评估记录中的字段。键名称可能包括记录的元数据属性的名称例如“creationDate”或您添加到记录中的任何数据字段。
我还可以在 CKQuery
中使用哪些元数据?我可以使用 record.recordID.recordName
吗?如果可以,它的 key
是什么?
最佳答案
是的,您可以像这样创建一个 CKQuery 来搜索 recordID:
var query = CKQuery(recordType: recordType, predicate: NSPredicate(format: "%K == %@", "creatorUserRecordID" ,CKReference(recordID: theSearchRecordId, action: CKReferenceAction.None)))
其中theSearchRecordId就是你要找的recordID.recordName
元数据字段为recordID、recordType、creationDate、creatorUserRecordID、modificationDate、lastModifiedUserRecordID、recordChangeTag
关于ios - 我可以在 CKQuery 中使用 recordID.recordName 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26221950/