¿Existe una forma elegante de implementar una clasificación de acciones asc y desc en las vistas/controlador en rieles?La mejor forma de implementar ordenación asc o desc en raíles
Lo que tengo es la vista index.html.erb común que enumera todos mis datos de cierto modelo y quiero agregar algunos botones pequeños (o hacer que el título se pueda seleccionar) para ordenar la lista ascendente o descendente de esa columna . Me pregunto si existe una forma elegante y eficiente de hacerlo o si simplemente agrego un nuevo controlador para cada columna (o botón) Quiero que esta acción suceda.
gracias, he usado el aproach Railscast – marimaf
caso de este código implementarse en la vista, controlador o ayudante ? – sqrcompass
Hacer '@ user.files.order (id:: desc)' es la forma más elegante de hacerlo si está escribiendo de forma estática. Si su dinámica es mucho mejor simplemente hacer '@ user.files.order (" # {criteria} # {direction} ")' – Lomefin