当前位置:  开发笔记 > 后端 > 正文

当模型删除其在另一个模型中的外键变为null

如何解决《当模型删除其在另一个模型中的外键变为null》经验,为你挑选了1个好方法。

协会是职业has_many :users 用户belongs_to :occupation

我想在占用时删除其在用户中的外键变为null.我是怎么做到的



1> eugen..:

你需要 has_many :users, dependent: :nullify


阅读:http://api.rubyonrails.org/classes/ActiveRecord/Associations/ClassMethods.html
这个:http://guides.rubyonrails.org/association_basics.html#has-many-association-reference
推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有