gpt4 book ai didi

ios - 核心数据 : prevent deleting of shared entities

转载 作者:行者123 更新时间:2023-11-29 03:12:05 26 4
gpt4 key购买 nike

这是关于核心数据的一些东西,我还不太明白。

考虑以下模型:

图书馆<-->书籍<<-->>作者

有一次,用户决定从图书馆中删除一本书,但该书与另一本书的作者相同。该共享作者会发生什么情况,我如何防止它与要删除的书一起从商店中删除?

最佳答案

首先,确保你所有的关系都设置了逆向(你的小图没有书 -> 图书馆)。

关系的每一端都有一个删除规则,它描述了当关系的另一端被删除时会发生什么。这是你应该配置的。默认值为 Nullify,这意味着删除一本书只会将该书从作者已知的书列表中删除。作者不会被删除。

查看文档 here有关删除规则的完整详细信息。例如,您可能需要考虑在库和作者上将规则设置为 Cascade,这样如果库被删除,其他所有内容也会被删除(需要从库到作者的额外关系)并删除作者将删除他们所有的书。

关于ios - 核心数据 : prevent deleting of shared entities,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22147405/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com