Referring to question No. 2013421, I have the following RoR models:
class Game < ActiveRecord::Base
has_many :piles
end
class Pile < ActiveRecord::Base
belongs_to :game
end
For the argument, suppose that it Gamehas an attribute name, and Pilehas an attribute type, both string. There are exactly 10 piles in the game.
I would like one HTML form to create a new Game, similar to the one that was created ruby script\generate scaffold; What is it like:
<h1>New game</h1>
<% form_for(@game) do |f| %>
<%= f.error_messages %>
<p>
<%= f.label :name %><br />
<%= f.text_field :name %>
</p>
<p>
<%= f.submit 'Create' %>
</p>
<% end %>
<%= link_to 'Back', games_path %>
How to add fields to a form for reading field values Pile.typefor each of 10 piles?
source
share