0
我无法弄清楚。 CoreData如何从SQL中实现JOIN?核心数据与关系和属性关系
假设我有EntityA (attr1, attr2)
和EntityB(attr3, attr4)
。 现在我想建立关系EntityA.attr1 = EntityB.attr3
我没有看到一个地方来定义哪些属性应与关系一起使用。
问候。
我无法弄清楚。 CoreData如何从SQL中实现JOIN?核心数据与关系和属性关系
假设我有EntityA (attr1, attr2)
和EntityB(attr3, attr4)
。 现在我想建立关系EntityA.attr1 = EntityB.attr3
我没有看到一个地方来定义哪些属性应与关系一起使用。
问候。
这些关系是在xcdatamodel页面中定义的。
关系对象在NSSet中返回,然后您可以使用NSarray进行操作。
NSSet *set = [object valueForKey:@"relationship"];
NSArray *relationships = [set allObjects];
谢谢。我认为这个概念错了。现在我知道关键字实际上是隐藏的,并且它不是关系关键字,因为它使用SQL来获取关键关键字。 – Marcin 2011-05-06 11:33:29