order メソッドを使って、コメントを並び替えたいのですが、
最新のコメントをページの一番下に移したいです。(掲示板みたいに)
今
1 5
2 6
3 7(最新コメント)
4
投稿フォーム
1 2 Next › Last » 1 2 First › Prev » ←こっちが2ページ目
理想
5 1
6 2
7 (最新コメント) 3
投稿フォーム 4
1 2 Next › Last » 1 2 First › Prev » ←こっちが2ページ目
現在のorderメソッドを使った書き方。
@comments =Comment.order("created_at DESC").page(params[:page]).per(20)
どのようにすれば、理想が描けるのでしょうか?
ASCを書けば、最新コメントが一番上に来てしまいますし・・・
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/25 00:38
2018/02/25 06:10