Как я могу отрисовать данные формы для другого представления в рельсах? - PullRequest
0 голосов
/ 25 февраля 2020

У меня есть финансовая эшафот с отношением один ко многим с годами. Я хочу представить данные по годам в финансовом представлении в столбце. какие изменения мне нужно сделать в контроллере для достижения этой цели?

financials_controller.rb

  def index
    @years= Year.all
    @financials = @project.financials
  end

финансовый индекс. html .erb

<table>
    <thead>
      <tr>
        <th width="15">Cost head ID</th>
        <% @years.each do |year| %>
        <th></th>
        <% end %>
      </tr>
    </thead>

    <tbody>
      <% @financials.each do |financial| %>
        <tr>
          <td><%= financial.cost_head_id %></td>
        <% @years.each do |year| %>
        <td></td>
        <% end %>
        </tr>
      <% end %>
    </tbody>
  </table>

я хочу чтобы создать столбец строки на основе записей лет с финансовым идентификатором.

с изменением, я получаю вывод, подобный этому - enter image description here

внешний вид всех лет печатается в все строки, которые я хочу напечатать только годы, которые связаны с соответствующей строкой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...