2015-06-18 51 views
0

在我的核心数据模型中,我有2个实体,如部门和员工, 部门实体有两个属性(deptId和deptName),雇员实体有4个属性(empId,empName,empAge ,DEPTID)。一个部门可能有n个员工,因此这种关系是1对多。从核心数据中获取具有实体间关系的数据

现在我需要从员工表中提取数据,例如获取部门为“HR”的所有员工详细信息。那么,我的核心数据查询将获取期望的结果?

回答

0

在创建两个实体之间的关系时,我想你已经通过使用该名称给出了关系船名,我们可以获取对象。

- (无效)getEmployeeListFromDB {

arrEmpList = [[NSMutableArray alloc]init]; 
arrEmpList = [(NSMutableArray *)[deptIdObj.relationshipFromDeptToEmployes allObjects] mutableCopy]; 

}