У меня возникла проблема с попыткой динамического обновления данных в таблице. Я использую модуль расписания. В этом каждый день имеет 7 периодов. Например, в понедельник первый период - «английский», а второй период - «Математика».Как обновить данные в том же столбце
Однако он не обновит ту же строку. Вместо этого в одной строке добавляется «английский», а в другой строке добавляется «Maths». Как я могу решить эту проблему?
_table.html.erb
<table class ="table">
<tr class = "info">
<th>Day</th>
<th>Periods/Timing</th>
<th></th>
</tr>
<% @timetable.each do |i| %>
<tr class = "info">
<td>*****</td>
<td><p><%= i. period %></p><p><%= i.start_time.strftime("%I:%M %p") %> to <%= i.end_time.strftime("%I:%M %p") %></p></td>
</tr>
<tr>
<td><%= i.day %></td>
<td><%= i.subject.subject %></td>
</tr>
<% end %>
</table>
Учитывая, день -> понедельник, Тема -> Английский в одной строке, День -> Понедельник, Тема -> Математика в другой строке. Тема Maths не была обновлена в том же столбце.
Вы можете отметить некоторые из предыдущих вопросов, принятых – simonmorley