0
我在Rails 5中實現了Filterrific,但不需要排序功能。相反,我試圖設置不會更改的特定排序標準,因此視圖上沒有排序字段或選項選擇。我正在努力讓它認識到我所做的範圍變化。任何幫助,不勝感激...Filterrific固定排序
我得到的是由控制器產生的錯誤:
「無效的默認篩選器PARAMS:」 sorted_by 「]」
型號:
scope :sorted_by, lambda { |sort_option|
case sort_option
when /^date_desc/
order("account_xactions.xaction_date desc")
end
}
filterrific(
default_filter_params: { sorted_by: 'date_desc' },
available_filters: [
:search_query,
:with_account_id
]
)
控制器:
@filterrific = initialize_filterrific(
AccountXaction,
params[:filterrific],
:select_options => {
with_account_id: Account.options_for_select
}
) or return
@account_xactions = @filterrific