我目前正在尝试进行自定义迁移,删除实体的关系,以成为已删除关系的子类
继承人版本1的样子,
Entity : Product (NSManagedObject)
Relationship : ProductDetails (to-one)
以下是实体Product
和ProductDetails
Product
- itemNumber
ProductDetails
- description
- weight
现在我希望Product
成为ProductDetails
Entity : Product (ProductDetails)
Relationship : nil
我知道我应该实现一个映射模型,但还没有看到关于这类问题的示例或文档。
此迁移的结果应该具有Product
与ProductDetails
的关系的所有属性,并相应地映射,而不会丢失任何数据。
实施例
Product
- itemNumber (value -> '001')
- description (value -> 'some description')
- weight (value -> 5)