Je suis en train d'utiliser un simple find all et pagination avec willpaginate, mais j'aimerais aussi que la requête soit triée par l'utilisateur. La première solution qui vient à l'esprit était juste utiliser un params [:] trierRails: trier une requête par params?
http://localhost:3000/posts/?sort=created_at+DESC
@posts = Post.paginate :page => params[:page], :order => params[:sort]
Mais le problème avec son approche est que la requête est en défaut que le tri par ID et je veux que ce soit created_at.
Est-ce une approche sûre pour le tri et existe-t-il un moyen de définir par défaut à created_at?