J'ai un modèle:MetaSearch sorte commandé colonne
class Event < ActiveRecord::Base
default_scope :order => 'date_begin'
end
Il existe un lien de tri dans un fichier de vue:
= sort_link @search, :date_begin
Quand je suis en train de commander DATE_BEGIN comme rien DESC arrive parce que le La requête SQL est:
SELECT * FROM events ORDER BY date_begin, date_begin DESC
Comment faire pour que MetaSearch réorganise cette colonne? (Je sais qu'il ya une méthode « Réorganiser » ActiveRecord mais je ne sais pas comment l'appliquer à MetaSearch)
Mais je veux utiliser les étendues et l'ordre par défaut par date et juste réorganiser par la colonne date_begin lorsque l'utilisateur clique sur le "sort_link". C'est possible? –