【问题标题】:magical record delete one to many relationship all children神奇的记录删除所有孩子的一对多关系
【发布时间】:2015-04-12 05:37:02
【问题描述】:

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

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

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

【问题讨论】:

    标签: ios objective-c core-data magicalrecord


    【解决方案1】:

    我通过将删除规则从“级联”更改为“无操作”来解决此问题。

    【讨论】:

    • 为什么不能简单地遍历一个老师的所有学生并删除它们?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-16
    • 1970-01-01
    • 2021-01-01
    • 2013-12-21
    • 1970-01-01
    相关资源
    最近更新 更多