代码之家  ›  专栏  ›  技术社区  ›  Pablo

核心数据中的多对多关系约束

  •  0
  • Pablo  · 技术社区  · 14 年前

    Word Tag . 两者都有 To-Many

    • 如果我删除一个单词,那么只有没有指向它们的单词的相关标签才会被删除
    • 如果我删除了一个有单词指向它的标签,那么只需将那些集合项置空即可。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Marcus S. Zarra    14 年前

    这是需要在代码中处理的。您需要为Word和Tag实体创建自定义子类,并实现 -prepareForDeletion 方法。然后您可以检查逻辑并适当地处理它。我还将实体之间的关系的delete规则设置为 deny