Forum: Rails-ES último elemento array

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Aebf4e72990aa0bbfcb782d65bf5200f?d=identicon&s=25 Miguel Angel Calleja Lázaro (Guest)
on 2007-05-10 17:42
(Received via mailing list)
He leido que es con el método last

@pagina=Pagina.find(:all)

<%for pag in @paginas%>
                  <%if pag.last%>
                      ....
                   <%end%>
<%end%>
Está ma, no reconoce el método o lo estoy haciendo mall, cómo puedo
saber el último elemento? gracias
348246701cfdb2130b842fd839751a18?d=identicon&s=25 Raul Murciano (raul)
on 2007-05-10 18:22
(Received via mailing list)
Hola Miguel Ángel,

¿Has probado esto?

   <% if pag == @paginas.last %>

Por lo que sé last te devuelve el ultimo elemento del array sobre el que
haces la llamada, es imposible que pag sepa por sí sólo la posición que
ocupa en el array.

Saludos,
   Raúl Murciano


Miguel Angel Calleja Lázaro
escribió:> He leido que es con el método last
Ffd012d72e7f61639724878825ed25a3?d=identicon&s=25 Damian Janowski (djanowski)
on 2007-05-10 18:23
(Received via mailing list)
On 5/10/07, Miguel Angel Calleja Lázaro <mangelcl@yahoo.es> wrote:
> He leido que es con el método last
>
> @pagina=Pagina.find(:all)
>
> <%for pag in @paginas%>
>                   <%if pag.last%>
>                       ....
>                    <%end%>
> <%end%>

<% if @paginas.last == pag %>
This topic is locked and can not be replied to.