Coredata,级联删除不起作用
Posted
技术标签:
【中文标题】Coredata,级联删除不起作用【英文标题】:Coredata, cascade delete not working 【发布时间】:2014-11-03 19:00:19 【问题描述】:我有一个 Coredata 应用程序,其中包含两个实体,从 A 到 B 具有一对多关系(基本教师/学生、作者/书籍、部门/员工布局)。我已将模型关系中的删除规则设置为级联,但它不起作用。我可以从 A 中删除一个项目,但 B 中的相关项目仍然存在 - 想法?根据 Apple 文档,一切都应该按照我的设置方式进行。
任何想法/指针将不胜感激。
谢谢。
【问题讨论】:
【参考方案1】:这是那些“duh”时刻之一......
我实际上是在处理一组 4 个相互关联的实体。我在我的 add 方法中发现,我忘记在其中一个中添加关系项 - 所以其中两个实体没有链接。添加了一行代码,一切都很好。
【讨论】:
以上是关于Coredata,级联删除不起作用的主要内容,如果未能解决你的问题,请参考以下文章