我有一个必须存在的 has_one 关系:
has_one :child, :dependent => :destroy
validates_presence_of :child
在我的控制器中,我在 new 上构建了孩子:
@parent.build_child
当表单提交错误时,渲染最终会丢失构建的子项。这会导致我的 fields_for 为空白,从而阻止用户输入所需的子字段。有任何想法吗?
我有一个必须存在的 has_one 关系:
has_one :child, :dependent => :destroy
validates_presence_of :child
在我的控制器中,我在 new 上构建了孩子:
@parent.build_child
当表单提交错误时,渲染最终会丢失构建的子项。这会导致我的 fields_for 为空白,从而阻止用户输入所需的子字段。有任何想法吗?