我已将数据模型的属性类型从Int16更改为Int64。是否需要迁移,否则它将自动作为相同的数据类型Int工作。请指导。
答案 0 :(得分:1)
是的,您可以更改属性类型并在核心数据中迁移数据存储区,但在创建/配置Stream.of("str1", "str2", "").filter(str -> !str.isEmpty()).collect(Collectors.joining(", "));
时,您需要设置一些我在下面提到的选项。这是我们在此处NSPersistentStoreCoordinator
中的LightWeight Migration
来电。{/ p>
使用以下代码更新您的core-data
初始化方法。
persistentStoreCoordinator
您可以在以下网站上阅读有关核心数据迁移的更多信息。