Rails form_for和fields_for不呈现值

时间:2014-10-01 14:48:56

标签: ruby-on-rails ruby-on-rails-4

在Rails中使用form_for我无法使其呈现值:

form_for(@foo) do |f|
  f.fields_for(:bar) do |b|
    b.text_field :baz
  end
end

它使输入正常,但输入值始终为空白。

但是,如果我不使用符号,那么它可以工作,但是当我从同一个表中获得2个关系时输入的名称会引起问题,即两个输入将具有相同的名称。 / p>

form_for(@foo) do |f|
  f.fields_for(@foo.bar || Bar.new) do |b|
    b.text_field :baz
  end
end

0 个答案:

没有答案