我有一個模型:元搜索排序排序列
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列重新排序。可能嗎? –