0
在我的Ruby on Rails应用程序时,去一个特定的页面我有booking_line查看以下表格:Ruby on Rails的点击“f.submit”
<%= form_for @booking_line do |f| %>
<%= f.hidden_field :showing_id %>
<%= image_tag "thor_hammer.jpg",:size => "900x250" %>
<td width="300px"> <br><%= f.label :seat_id, 'Please Select a Seat:' %>
<br><%= f.collection_select :seat_id, free_seats, :id,:seats_available %><br>
</td>
<td width="300px">
<div class="actions">
<%= f.submit %>
</div>
<br>
<%= render "/error_messages", :message_header => "Cannot save: ", :target => @booking_line %>
</td>
<% end %>
但是,因为这是booking_line,我想什么发生的是,当点击提交按钮时,它创建一个预订和一个booking_line,因为在booking_line表中它具有booking_id
这个属性,因此这两者之间建立了关联。我怎样才能做到这一点?
你定义的关系?预订可以有很多booking_line或只有一个booking_line? – Sontya 2015-02-23 10:21:43
请列出你的协会(对于BookingLine,Booking和Seat) – 2015-02-23 10:54:10