我有 2 个实体,任务和列表。每个任务与一个名为“list”的List对象存在一对一关系,与List存在反向关系,与名为“tasks”的Task存在一对多关系。
我正在尝试使用带有 NSPredicate 的 fetch 请求来获取属于指定列表的所有 Task 对象:
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"list=%@", theList];
[fetchRequest setPredicate:predicate];
(其中“theParent”是对 List 对象的引用)。但是,这不会返回任何获取的对象。如果我取出谓词,则返回对象(所以我知道它们存在,并且通过 NSLoggingtheList
我知道它有与之关联的 Task 对象)。
谢谢