【问题标题】:What exactly is the Nullify delete rule doing?Nullify 删除规则到底在做什么?
【发布时间】:2010-06-11 16:36:22
【问题描述】:

这是否意味着如果我删除一个对其他一些具有引用(关系)的托管对象,那么与其他一些的关系也会被删除?

示例:objectA 引用 objectB 和 objectC。 objectA 被删除,它与 objectB 的关系和 objectC 设置为 Nullify 规则。详细会发生什么?

【问题讨论】:

    标签: iphone core-data


    【解决方案1】:

    让我们谈谈传统的自行车和车主,而不是通用的 A、B、C。

    Bicycles (id, type, owner_id...) = (17, "Fast One", 31...)
    Owners (id, name...) = (31, "Joe Biker"...)
    

    如果owner_idowners 的外键设置为nullable,并且您从owners 中删除"Joe Biker",则"Fast One"owner_id31 更改为NULL .

    【讨论】:

      猜你喜欢
      • 2012-04-15
      • 1970-01-01
      • 2011-10-30
      • 2010-12-30
      • 1970-01-01
      • 1970-01-01
      • 2014-03-20
      • 2019-06-14
      相关资源
      最近更新 更多