我有一个场景,将存储在核心数据实体中的blob的内容移动到一个文件中。我需要一种在迁移过程中导出该数据的方法,在该方法中,我知道要转换的实体,并将blob保存到文件中,将该文件的位置写入转换后的实体的相应属性中。
我似乎找不到一种方法来做这件事。这个 docs regarding the Three Stage Migration 似乎表明可以做什么,但我不确定在哪里定义事物,或者确切地定义什么。
可以通过创建映射模型,然后创建自定义 NSEntityMigrationPolicy 对于该实体。在那里,您可以根据需要修改数据结构。
NSEntityMigrationPolicy