我有一個商店的應用程序,在CoreData基礎中填充數據。爲了預先填充數據庫,我們使用應用程序數據生成了一個.sqlite文件。我是否必須遷移Coredata基礎的行?
例如,在表的人,我有
134 Martin Developer
256 John Boss
371 Doe Somebody
在我的應用程序的新版本,該人士表看起來像
134 Martin Developer
256 John Boss
399 Mister Someoneelse
所以我用399一個替代371線。
它工作正常,除了當我安裝在舊的新應用程序。在這種情況下,數據根本不會改變。我看起來像是一個遷移問題,但數據庫結構完全一樣。只有行已經改變。
這是一個遷移問題嗎?
如果模型與以前相同,則不涉及遷移...這是一個簡單的更新..也許您可以嘗試發佈您使用的代碼ng來更新這個人...... –
你如何處理核心數據中的表和行?這不是您應該如何看待Core Data Store的水平,真的。 –
@Flex_Addicted:我在一個非常龐大的應用程序(不是我的)上工作,不幸的是我不能向你顯示3或4行代碼,它會說「某事」... – Martin