
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Rails】gemのkaminariと配列を併用する場合について - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Rails】gemのkaminariと配列を併用する場合について - Qiita
はじめに ページネーションを実装する時にkaminariを使用することが多いと思います。 しかし、その前に... はじめに ページネーションを実装する時にkaminariを使用することが多いと思います。 しかし、その前に取得したレコードを操作して配列になっていたりすると、そのまま.page(params[:page])を適用させることはできません。 このようなケースが個人開発であったのですが、応用的な使い方を知らず少々つまずいたので、今回記事に残しておくことにしました。 やりたいこと Itemモデル全体をシャッフルして表示する 表示は、ページネーション対応で1ページに5個までにする kaminariのインストールはこちらが参考になります 開発環境 Ruby 3.1.2 Rails 6.1.6 実装 そもそもページネーションを適用しないのであれば、shuffleメソッドを使用するだけで完了します。