gpt4 book ai didi

ruby-on-rails - 取消 ActiveRecord 中的依赖对象

转载 作者:行者123 更新时间:2023-12-01 17:35:45 24 4
gpt4 key购买 nike

:dependent => :nullify

为什么我要取消依赖对象,因为我看不到孤立数据库记录的目的。

最佳答案

无效化仅在非常特殊的情况下有用;假设您有一些项目,这些项目可能会也可能不会一个且仅有一个代理商进行调查(因此引用代理商的外键字段可以 为空)。如果代理放弃了他处理的所有调查(假设他被解雇了),您不想销毁项目记录,但您不能让它引用不再存在的代理记录,因此您将其作废它的外键字段。

关于ruby-on-rails - 取消 ActiveRecord 中的依赖对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7370700/

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