【发布时间】:2016-05-17 16:56:45
【问题描述】:
如何删除has_one 与提交到数据库的关系?
class Foo
has_one :bar
validates :bar, presence: true
end
class Bar
belongs_to :foo
validates :foo, presence: true
end
foo = Foo.new
foo.build_bar
foo.save # => success
foo.bar = nil # => Failed to remove the existing associated bar. The record failed to save after its foreign key was set to nil.
我已经在网上搜索了一段时间,但没有找到一个好的答案。
【问题讨论】:
标签: ruby-on-rails activerecord associations