don*_*ile 4 iphone core-data mapping-model
我最近尝试了很多不同的轻量级迁移.这一切都有效:
1)重命名属性(指定重命名标识符)
2)添加属性
3)向现有实体添加新实体+新属性+反向关系
4)删除与该实体的现有实体+关系
这看起来几乎可以用LM处理任何事情.我错过了什么?在哪些情况下我遇到麻烦并需要一些更复杂的方法?
将一个实体拆分为两个不同的实体(Person> Child&Adult)将不适用于自动迁移.
应用逻辑(根据另一个参数的条件重命名参数)将不起作用.
大多数基本迁移都可以通过自动处理.处理逻辑决策需要映射模型或自定义迁移代码.
| 归档时间: |
|
| 查看次数: |
160 次 |
| 最近记录: |