2010-08-28 13 views

Respuesta

1

Simplemente ordene su consulta para que esté en orden cronológico inverso.

Post.paginate(:page => (params[:page] || 1), :per_page => 20 :order => "created_at desc") 
1

La forma correcta de hacerlo es invertir el orden de clasificación, es decir, añadir

:order => 'created_at DESC' 

a su llamada paginas. El usuario esperaría la "última adición" al principio, y las más antiguas en las páginas siguientes.

+0

No es la solución. Necesito el orden cronológico, pero necesito señalar al usuario a la última página. – mdrozdziel

+0

Ojalá pudiera recuperar mi voto, pero es demasiado tarde. http://stackoverflow.com/a/25529043/761771 – Nate