我有两个模型 GuidanceSupervisor 和 GuidanceAdvisor。如何使用两个模型在图片中创建一个像这样的表格?我没有尝试过视图中的任何东西,而且我在很多问题中都搜索过它并没有找到明确的答案。
问问题
321 次
1 回答
0
您应该更改图像中的名称以便更好地理解。然后:
在视图中:
<table>
<tr>
<td>
Guidance supervisor name
</td>
<td></td>
</tr>
<% @GuidanceSupervisor.each do |gs| %>
<tr>
<td>
<%= gs.name %>
</td>
<td>
<tr>
<td>
Guidance advisor name
</td>
<td>
</td>
<% gs.guidance_advisors.each do |ga| %>
<tr>
<td>
<%= ga.name %>
</td>
<td>
<tr>
<td>batch</td>
<td>student</td>
</tr>
<tr>
<td><%= ga.batch.value %>
<td><%= ga.student_class.value %>
</tr>
</td>
<tr>
<% end %>
</tr>
</td>
</tr>
<% end %>
</table>
batch.value 和 student_class.value 表示要输出的值 (.value)
对我来说这有效:
首先在html中制作表格,然后迭代实例变量,并注意嵌套。
于 2013-10-09T16:50:36.347 回答