0
如何刪除與提交到數據庫的has_one
關係?Rails刪除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.
我一直在網上尋找一段時間,並沒有找到一個好的答案。