我有一个模型:元搜索排序排序列
class Event < ActiveRecord::Base
default_scope :order => 'date_begin'
end
有一个视图文件排序链接:
= sort_link @search, :date_begin
当我试图订购date_begin为DESC什么都不会发生,因为SQL查询是:
SELECT * FROM events ORDER BY date_begin, date_begin DESC
如何使MetaSearch对此列重新排序? (我知道有在ActiveRecord的一个“重排”方法,但我不知道如何将它应用到整合检索)
但我想按日期使用范围和默认顺序,并且当用户单击“sort_link”时,按date_begin列重新排序。可能吗? –