1

我正在尝试使用谓词从核心数据中获取值,这是我模型的一部分 在此处输入图像描述

这是我正在使用的谓词:

NSPredicate *predicate = 
[NSPredicate predicateWithFormat:@"idPartida == %@ AND obra.idObra == %@",
[NSNumber numberWithInt:[[reportePartida valueForKey:@"idPartida"] intValue]],IdObra];

它返回 0,但是如果我尝试仅使用idPartida它来发出请求,并且如果我使用 Obra 作为实体发出请求,并且idObra在谓词上使用它也可以,但是尝试通过关系访问 Obra.idObra 是行不通的。有什么建议么?

4

1 回答 1

1

您想要一个特定的Partida并拥有idPartida,这就是您所需要的一切。谓词的所有其他部分都是多余且不必要的。

于 2013-01-28T09:30:09.440 回答