테이블의 데이터를 동적으로 업데이트하는 데 문제가 있습니다. 시간표 모듈을 사용하고 있습니다. 그 날에는 매일 7 기간이 있습니다. 예를 들어, 월요일에 첫 번째 기간은 "영어"이고 두 번째 기간은 "수학"입니다.같은 열의 데이터를 업데이트하는 방법
그러나 동일한 행을 업데이트하지 않습니다. 대신 "영어"가 한 행에 추가되고 "수학"이 다른 행에 추가됩니다. 이 문제를 어떻게 해결할 수 있습니까?
_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>
보기에서, 일 -> 월요일 주제 -> 월요일 주제 - -> 수학은 다른 행에> 영어는 하나의 행, 날입니다. 주제 열이 같은 열에서 업데이트되지 않았습니다.
당신은 월요일이 이미 존재 다른 row.if 하루에 반복 된 일 월요일 – simonmorley