如果我在数据框中的一个观察中有多个项目,我可以将第二个或第三个项目作为独立数据发布吗?例如,假设我的数据框如下所示:
Name State_of_Business
Company X NJ,PA,DE
并且假设我想使用以下视图代码打印state_of_business:
<body>
<% @firm.each do |firm| %>
<tr>
<td> <b>State 1</b> <%= firm.state_of_business %> </td>
<td> <b>State 2</b> <%= firm.state_of_business %> </td>
<td> <b>State 3</b> <%= firm.state_of_business %> </td>
<tr>
<% end %>
</table>
</body>
我怎样才能列出以下内容:
州1:新泽西州
州2:PA
状态3:DE
答案 0 :(得分:1)
尝试:
<% @firm.each do |firm| %>
<tr>
<% firm.state_of_business.split(',').each_with_index do |state, index| %>
<td> <b>State <%= index + 1 %></b> <%= state %> </td>
<% end %>
</tr>
<% end %>
PS :不要忘记添加开始/结束标记,</table>
没有匹配的<table>
。