我尝试遍历这样的属性:
<% student.account.attributes.each do |value| %>
<td><%= value %></td>
<% end %>
没关系。但是,我怎样才能从循环中排除某些属性?我使用了一个类似 ['one', 'two', 'three'] 的数组,其中 'one'、'two' 和 'three' 是要排除的值(或者,如果这更容易 - 包括)。
编辑:
正如@Vysakh Sreenivasan 所建议的,我终于使用了这个:
<% exclude_keys = ['one', 'two', 'three'] %>
<% student.account.attributes.each do |key, value| %>
<td><%= value unless exclude_keys.include? key %></td>
<% end %>