default_scopeを、ブール値のimportant = true
ショーで最初に表示され、すべてcreated_at
descで並べ替えられるように並べ替えようとしています。
だから、私は次のコードを持っています:
default_scope order_by(:important => :desc, :created_at => :desc)
ただし、important
フィールドの順序は無視されているようです。
どうすればそれを機能させることができますか?
前もって感謝します
編集:
順序パラメータの順序をシフトするだけで、機能します。
default_scope order_by(:created_at => :desc, :important => :desc)
とても簡単です。