魔法记录删除所有孩子的一对多关系

时间:2015-04-12 05:37:02

标签: ios objective-c core-data magicalrecord

我和老师和学生有一对多的关系。现在我要删除给定教师的所有学生。我使用这样的代码:

[Student MR_deleteAllMatchingPredicate:[NSPredicate predicateWithFormat:@"teacher == %@" argumentArray:@[teacher]]];

...但删除了给定的老师。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

我通过更改" cascade"中的删除规则来修复此问题。到"没有采取行动"。