【问题标题】:Dropping all records in entity during data migration在数据迁移期间删除实体中的所有记录
【发布时间】:2015-09-08 18:45:47
【问题描述】:

我想知道是否有人在核心数据自定义迁移期间尝试过删除数据记录。由于数据迁移功能的初衷,这是一个相当荒谬的问题吗?怎么做呢?

【问题讨论】:

  • 我认为创建一个映射模型并删除实体映射就可以了。
  • 删除实体映射是什么意思?如,对于源给它零?我今天正在考虑这样做,但我还没有开始尝试。
  • 在 Xcode 中,选择映射模型,选择实体映射并输入退格键。不知道行不行,没试过。

标签: ios objective-c core-data core-data-migration


【解决方案1】:

删除持久存储怎么样!如果你想删除迁移中的所有数据。你甚至不需要迁移。

删除持久存储。

删除 ManageObjectContext。

使用您的新模型创建上下文。

【讨论】:

  • 不幸的是,我只需要删除某些数据。不过感谢您的意见!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-16
  • 1970-01-01
  • 2018-12-27
相关资源
最近更新 更多