0

我有:

AT <<-->> ST <<-->> CT <-->> D

我想获取与 D 相关的所有 AT 实体。

是否可以?如果是这样,我将如何获得它们?

谢谢

4

1 回答 1

5

假设您有一个D名为的实例d,并且每个对象都有一个合理的命名关系,请尝试:

[d.ct.st valueForKeyPath:@"@distinctUnionOfObjects.at];

这将初始单一关系导航到CT,然后获取ST对象集,向每个对象询问其AT对象并生成结果的不同集合。

于 2013-06-04T17:41:44.067 回答