Ruby on rails Rails ActiveRecord是否为空取决于
我有一个Ruby on rails Rails ActiveRecord是否为空取决于,ruby-on-rails,ruby,activerecord,associations,Ruby On Rails,Ruby,Activerecord,Associations,我有一个联系人记录,其中包含对self的引用,如下所示: class Contact < ActiveRecord::Base has_one :inverse, :class_name => "Contact", :dependent => :nullify end class联系人“联系人”, :dependent=>:nullify 结束 因此,两个联系人记录可以通过inverse\u id 我希望在删除其中一条记录时,反向记录的inv
联系人
记录,其中包含对self的引用,如下所示:
class Contact < ActiveRecord::Base
has_one :inverse,
:class_name => "Contact",
:dependent => :nullify
end
class联系人“联系人”,
:dependent=>:nullify
结束
因此,两个联系人记录可以通过inverse\u id
我希望在删除其中一条记录时,反向记录的inverse\u id
属性应设置为null
。但事实并非如此
我尝试了使用对象。销毁和不使用:dependent=>:nullify
以及使用对象。删除和:dependent=>:nullify
。都不管用
想法?什么是Rails版本?