我有一个标准的has_many belongs_to关联。现在我想销毁prog_id_list
模型中的记录并保留Organization
记录。但是这是不允许的:Transaction
模型中的organization_id
将是nil
。
如何在保留交易记录的同时销毁组织记录?
组织模式:
Transaction
交易模式:
has_many :transactions, inverse_of: :organization
交易迁移文件:
belongs_to :organization, inverse_of: :transactions
答案 0 :(得分:0)
从迁移文件中删除?pie
约束:
foreign_key