2013-06-19 194 views
0

我在覈心數據中建模一個關係,其中一個對象Foo可以有多個項目,而一個項目不能沒有Foo就存在。不核心核心數據反比關係

在覈心數據模型中,我有對象Foo,它有一個名爲「items」的可選對多關係,用於刪除規則級聯的對象Item。每個Item都有一個非可選的反向關係,返回到名爲「foo」的Foo,其中count = 1且刪除規則設置爲無效。

目前,

foo.items = newItems; 

結果中富的反比關係被nil'd爲每個舊項目。有沒有辦法設置Core Data來保留舊項目的反向關係(所以它們仍然指向foo)?

+0

因此,您希望'foo.items'包含'items'中的所有舊值以及'newItems'中的所有新值? –

回答

0

你爲什麼要這麼做?看起來,因爲你正在分配一組新的項目(誰將開始引用Foo),舊的項目不應該再指向Foo?