【发布时间】:2014-05-29 07:34:40
【问题描述】:
我有以下数据结构:
- “TestUserData”实体(在核心数据模型 version_1 已发布)
- 用户名
- 年龄
- 性别
现在我需要对核心数据进行一些更改,因此我将模型版本增加到 2,并创建了一个新实体“RegisteredUser”,其中包含以下详细信息:
- “RegisteredUser”实体(在核心数据模型 version_2 中)
- 名字
- 姓氏
- 用户代码
现在我需要将核心数据模型 version_1 迁移到 version_2,还需要将“TestUserData”实体的数据复制到“RegisteredUser”实体。
现在我正在使用“1To2MappingModel.xcmappingmodel”文件(由 xcode 生成)进行迁移,它只是进行迁移。
但是如何将数据从一个实体复制到另一个实体,并在 firstName 和 lastName 中拆分 userName。
任何关于如何做到这一点的指示将不胜感激。
注意:可以在迁移完成后通过手动复制数据来完成,但我认为在迁移时会有一些方法。
【问题讨论】: