Я создал Financial
каркас, который имеет one_to_many
ассоциацию с Year
. Я хочу, чтобы у каждой финансовой записи был бюджет на много лет. Теперь я хочу представить данные по годам в соответствующем столбце финансового индекса, как я могу динамически сгенерировать столбец?
Financial
index. html .erb
<table>
<thead>
<tr>
<th width="15">head ID</th>
<th colspan="3" width="60" class="text-center">Action</th>
</tr>
</thead>
<tbody>
<% @financials.each do |financial| %>
<tr>
<td><%= financial.cost_head_id %></td>
<%= "HERE I Want to generate column based on it's year entries in column" %>
</tr>
<% end %>
</tbody>
</table>
Year
form. html .erb
<div class="row">
<div class=" columns large-3 field">
<%= form.label :year %>
<%= form.date_select :year, { :discard_day => true, :discard_month => true, :discard_year => false, :include_blank => true } %>
</div>
<div class="field columns large-3">
<%= form.label :budget %>
<%= form.text_field :budget %>
</div>
<div class="field columns large-3"></div>
</div>
<div class="actions text-center">
<%= form.submit :class=>"button primary"%>
</div>
<% end %>
модель financial.rb
has_many :years