搜索核心数据的关系
Search Core Data's Relationships
假设我有 "Department"、"Manager" 和 "Employee" NSManagedObjects
。还可以说所有关系都是多对多的。
我希望能够搜索部门经理 Bob 下的所有员工。
我怎么说NSPredicate
?
假设实体 Department
和 Manager
分别有 属性 name
并且多对多关系名称是实体的复数形式 try
let request = NSFetchRequest(entityName:"Employee")
request.predicate = NSPredicate(format: "managers.name == 'Bob' && departments.name == 'shoes'")
假设我有 "Department"、"Manager" 和 "Employee" NSManagedObjects
。还可以说所有关系都是多对多的。
我希望能够搜索部门经理 Bob 下的所有员工。
我怎么说NSPredicate
?
假设实体 Department
和 Manager
分别有 属性 name
并且多对多关系名称是实体的复数形式 try
let request = NSFetchRequest(entityName:"Employee")
request.predicate = NSPredicate(format: "managers.name == 'Bob' && departments.name == 'shoes'")