Imprimir indice

buenas

necesito de la ayuda en esto:

  1. @prestamos es un hash?

lo cargue en un controller.

  1. necesito imprimir el numero de registro, no es el id, si no el numero
    de registro que se muestra, ya que esta lista depende de un filtro que
    hago.

se que puede crear una variable tipo contador e imprimirla, pero me
parece fea la solucion.

gracias

<% @prestamos.each do |prestamo| %>
<tr">

necesito imprimir el indice del registro
<%=h prestamo.fecha %>
<% end %>

Si como dices es un hash, no existe nada parecido a un nº de registro
en los hashes; si, como yo creo, es un array de hashes, te servirá la
propiedad index:

http://www.ruby-doc.org/core/classes/Array.html#M002178

En tu caso:
@prestamos.index(prestamo)

Ten en cuenta que empieza de cero, no de uno; quizá quieras sumarle uno
a lo anterior…

s2

Aprendiz_ror Ruby on rails wrote:

buenas

necesito de la ayuda en esto:

  1. @prestamos es un hash?

lo cargue en un controller.

  1. necesito imprimir el numero de registro, no es el id, si no el numero
    de registro que se muestra, ya que esta lista depende de un filtro que
    hago.

se que puede crear una variable tipo contador e imprimirla, pero me
parece fea la solucion.

gracias

<% @prestamos.each do |prestamo| %>
<tr">
necesito imprimir el indice del registro
<%=h prestamo.fecha %>
<% end %>

Mil gracias Fernando.