假设我有“部门”,“经理”和“员工”NSManagedObjects
。让我们说所有关系都很多。
我希望能够搜索部门鞋子和经理Bob下的所有员工。
我如何说出NSPredicate
?
答案 0 :(得分:1)
假设实体Department
和Manager
分别具有属性name
,并且多个关系名称是实体的复数形式,请尝试
let request = NSFetchRequest(entityName:"Employee")
request.predicate = NSPredicate(format: "managers.name == 'Bob' && departments.name == 'shoes'")