У меня в базе данных 3 записи, и я хочу, чтобы они выглядели так: если я использую для (каждого)
<% @records.each do |record| %>
Вы, вероятно, хотите each_with_index. что-то вроде:
each_with_index
<% @records.each_with_index do |record, i| %> <%= (i+1) %>. <%= record.foo %> <br /> <% end %>
вы можете использовать each_with_index:
<% @records.each_with_index do |record, i| %> #your code <% end %>
Просто оберните его, чтобы нумерация была динамичной:
<ol> <% @records.each do |record| %> <li><%= record %></li> <% end %> </ol>
Посмотрите на each_with_index:
<% @records.each_with_index do |record, index| %>