【发布时间】:2015-06-05 16:05:24
【问题描述】:
我正在使用带有MagicalRecord 的Core Data,我的模型有两种配置:
PrefilledConfiguration 有四个实体,UserDataConfigurations 有六个。现在我想将它们全部合并到默认配置中 - 实现这一目标的最佳方法是什么?
是否需要迁移?如何将所有现有数据转移到新的合并(默认?)配置中?
【问题讨论】:
-
您的实体是否出现在多种配置中?
-
每个实体要么在 PrefilledConfiguration 中,要么在 UserDataConfiguration 中;两者都没有
-
我不久前尝试过类似的事情,但失败了。在成功合并某些更改后,旧版本的更新路径完全中断。它没有给出任何错误,但所有用户数据都消失了。我猜你必须手动完成,是的,你需要一个更新脚本来迁移数据。
-
你解决了吗?
标签: ios core-data magicalrecord