Rails ActiveRecord Nullifying依赖

时间:2014-02-28 01:12:16

标签: ruby-on-rails ruby activerecord associations

我有一条Contact记录,其中包含对以下内容的引用:

class Contact < ActiveRecord::Base

    has_one    :inverse,
    :class_name => "Contact",
    :dependent => :nullify
end

因此可以通过inverse_id

关联两个联系人记录

我希望在删除其中一条记录时,反向记录的inverse_id属性应设置为null。但事实并非如此。

我已尝试使用object.destroy:dependent => :nullify以及object.delete:dependent => :nullify。没有用。

想法?

0 个答案:

没有答案