ransackでデフォルトのソート順を指定する
@q = Post.ransack(params[:q]) @q.sorts = 'updated_at desc' if @q.sorts.empty? @posts = @q.result
ransackのSearchオブジェクトのsortsが空ならデフォルトでしたいソートを指定すればよい
@q = Post.ransack(params[:q]) @q.sorts = ['updated_at desc', 'id desc'] if @q.sorts.empty? @posts = @q.result
複数指定するばいいは配列で指定する