1

任何人都可以帮我找到这个问题的解决方案,我有这个核心数据模型:

在此处输入图像描述

编辑:我制定了更好的问题,我想检索具有 taskes.isView = NO 和任务日期 = 今天的实体 MyDate 的特定名称的所有任务。

4

1 回答 1

2

我会Task用谓词获取实体

[NSPredicate predicateWithFormat:@"taskDate.name == %@ && isView == NO", taskName]

找出Tasks谁的 taskDate 有名字taskName并且isViewNO.

相反,如果您需要找到具有给定名称的Taskshava ataskDate任何taskDate[ taskessic] have isView==NO,那么您需要(获取MyDate实体):

[NSPredicate predicateWithFormat:@"name == %@ && ANY taskes.isView == NO"]

resultSet获取的结果中,您可以获得所有Tasks使用键值编码集合运算符

[resultSet valueForKeyPath:@"@distinctUnionOfSets.taskes"];
于 2012-04-26T13:31:01.377 回答