如何在 coredata 模型中搜索多个值?
How do I search multiple values in coredata model?
我有一个学生实体,其属性为 { id: String, name: String, age: Int}
我需要获取多个id的名字和年龄。我可以单次获取还是应该分别获取每个 ID?
您可以一次完成。像
let ids: [String] = // array of ID values
let predicate = NSPredicate(format: "id in %@", ids)
在提取请求中使用它,它将找到数组中具有 ID 的所有条目。
我有一个学生实体,其属性为 { id: String, name: String, age: Int}
我需要获取多个id的名字和年龄。我可以单次获取还是应该分别获取每个 ID?
您可以一次完成。像
let ids: [String] = // array of ID values
let predicate = NSPredicate(format: "id in %@", ids)
在提取请求中使用它,它将找到数组中具有 ID 的所有条目。