0
내 모델
class Post < ActiveRecord::Base
has_many :fields
accepts_nested_attributes_for :fields
end
class Field < ActiveRecord::Base
belongs_to :post
end
에서 내 컨트롤러
def new
@post = Post.new
4.times { @post.fields.build }
respond_to do |format|
format.html
end
end
에서 내 관점에서이
<%= semantic_form_for @post do |f| %>
<%= f.inputs do %>
<%= f.input :title %>
<% end %>
<%= semantic_fields_for :fields do |h| %>
<%= h.input :name %>
<% end %>
<%= f.buttons do %>
<%= f.commit_button %>
<% end %>
<% end %>
문제는이 만 생성하는 것입니다 하나 : @ post.fields.bui를 실행 했는데도 필드 입력. 4 번. 사용자가 여러 필드를 입력 할 수 있도록 여러 입력을 생성하는 방법을 알아낼 수 없습니다.
죄송 합니다만 이것이 분명하다면 레일스에 익숙하지 않고 전반적으로 프로그래밍에 익숙합니다.