gpt4 book ai didi

ios - 如何按字段和记录类型执行查询

转载 作者:行者123 更新时间:2023-11-29 01:52:33 26 4
gpt4 key购买 nike

我想知道是否可以不仅通过其记录类型而且通过其在数据库中的字段来搜索 CKRecord。例如,这是我现在用来获取记录的代码:

        database.performQuery(query, inZoneWithID: nil, completionHandler: { (records:[AnyObject]!, error:NSError!) in

// Check if there's an error
if error != nil {
NSLog(error.localizedDescription)

}
else {

}

})

这只搜索记录类型,对于我的程序,我需要能够更深入地指定一个字段进行搜索。任何帮助将不胜感激!

最佳答案

CKQuery documentation向您展示如何构建更复杂的查询。这是一个简单的例子:

let firstName = "John"
let age = 20

let predicate = NSPredicate(format: "firstName = %@ AND age >= %@", firstName, NSNumber(integer: age))

let query = CKQuery(recordType: "Employee", predicate: predicate)

关于ios - 如何按字段和记录类型执行查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31257118/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com