【问题标题】:Coredata, cascade delete not workingCoredata,级联删除不起作用
【发布时间】:2014-11-03 19:00:19
【问题描述】:

我有一个 Coredata 应用程序,其中包含两个实体,从 A 到 B 具有一对多关系(基本教师/学生、作者/书籍、部门/员工布局)。我已将模型关系中的删除规则设置为级联,但它不起作用。我可以从 A 中删除一个项目,但 B 中的相关项目仍然存在 - 想法?根据 Apple 文档,一切都应该按照我的设置方式进行。

任何想法/指针将不胜感激。

谢谢。

【问题讨论】:

    标签: cocoa core-data


    【解决方案1】:

    这是那些“duh”时刻之一......

    我实际上是在处理一组 4 个相互关联的实体。我在我的 add 方法中发现,我忘记在其中一个中添加关系项 - 所以其中两个实体没有链接。添加了一行代码,一切都很好。

    【讨论】:

      猜你喜欢
      • 2013-06-22
      • 2013-03-03
      • 2012-11-18
      • 2011-06-11
      • 2018-06-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多