2種類のデータでデータベースを作成しようとしています。
1)独自の属性(住所など)を持つ集合住宅2)独自の属性(価格、サイズなど)を持つユニット(建物に属する)
両方のデータベースのフォームを含むページを作成できるかどうか疑問に思っていましたか?
元。新しい建物を作成し、ページに直接新しいユニット情報を追加するためのフォーム。
<%= form_for(@building) do |f| %>
<%= f.label :name %>
<%= f.text_field :name %>
<%= f.label :address %>
<%= f.text_field :address %>
<%= f.label :contact %>
<%= f.email_field :contact %>
<br>
<%= form_for(@unit) do |f| %>
<%= f.label :bedrooms %>
<%= f.text_field :bedrooms %>
<%= f.label :price %>
<%= f.text_field :price %>
<%= f.label :building_id %>
<%= f.text_field :building_id %>
<br>
<%= f.submit "Create building", class: "btn btn-large btn-primary" %>
<% end %>
<% end %>
しかし、これは新しい建物を作成するだけであり、それらに関連付けられているユニットは作成しないことを理解しています。