【发布时间】:2011-01-01 16:35:36
【问题描述】:
我有三个实体:EntityA、EntityB 和 EntityC,它们与多对多关系相连。
详见架构:
alt text http://img706.imageshack.us/img706/9974/screenshot20091220at124.png
为了获取依赖于 EntityB.name 的 EntityA 的所有实例,我使用如下谓词:
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"ANY EntityB.name like 'SomeName'"];
获取依赖于 EntityC.name 的所有 EntityA 实例的谓词应该是什么?
我尝试像@"ANY EntityB.entitiesC.name like 'SomeName'" 这样的查询,但得到异常"multiple to-many keys not allowed here"。
最好的问候,
维克多
【问题讨论】:
标签: iphone core-data nspredicate