神奇的记录删除所有孩子的一对多关系
Posted
技术标签:
【中文标题】神奇的记录删除所有孩子的一对多关系【英文标题】:magical record delete one to many relationship all children 【发布时间】:2015-04-12 05:37:02 【问题描述】:我有一对多的关系,就像老师和学生一样。现在我想删除给定老师的所有学生。我使用这样的代码:
[Student MR_deleteAllMatchingPredicate:[NSPredicate predicateWithFormat:@"teacher == %@" argumentArray:@[teacher]]];
... 但删除给定的教师。我该如何解决这个问题?
【问题讨论】:
【参考方案1】:我通过将删除规则从“级联”更改为“无操作”来解决此问题。
【讨论】:
为什么不能简单地遍历一个老师的所有学生并删除它们?以上是关于神奇的记录删除所有孩子的一对多关系的主要内容,如果未能解决你的问题,请参考以下文章