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