19

簡単に言えば、Ransack gem を使用してソート機能のデフォルトを設定する方法があるかどうか知りたいのですが? すなわち。

現在、ページが読み込まれると次のようになります。

empty_ransack

ただし、代わりに、ページの読み込み時に次のデフォルトを使用したいと思います。

デフォルトでランサック

Ransack Gem を適切に設定することでこれを行うことは可能ですか?

いつもありがとうございます!

よろしくお願いします!

4

2 に答える 2

48

これは私のために働きます:

@search = Change.search(params[:q])
@search.sorts = 'updated_at desc' if @search.sorts.empty?

注:大文字の場合、最初は頭をかいていたのですが、うまくいきdescませんでした。

于 2013-02-12T07:56:36.393 に答える