CoreData迁移和数据映射:从现有属性创建新实体

ant*_*kes 4 database cocoa core-data

我真的希望有人能够帮助我解决这个问题.我试图第一次在Xcode中创建一个数据映射模型(对于iOs应用程序).

这应该是一个非常简单的迁移(尽管轻量级迁移不包括在内); 这是我最初拥有的以及新数据库的样子: 数据库模型图像之前/之后

改变了什么:

  • 我有一个新的属性(DBdisplayOrder),这是可选的
  • 我有一个新的多对多关系.我想将旧数据库的DBreminder(NSDate)属性移动到新的DBreminderDate.新表中的两个属性都是可选的.

所以基本上我只需要从一个属性复制数据,该属性现在位于一个新实体中.

如果有人能指出我正确的方向,或者只是推荐一个好的资源来学习和开始,我将非常感激.

ant*_*kes 8

我使用这里的一个很好的描述卖掉了这个问题.

更新:(固定链接到这似乎是相同的博客文章)

这是工作映射模型:

数据库映射模型#1 数据库映射模型#2

我希望它对某人有帮助.

  • 我的死链接 (4认同)