技術

【Rails】kaminariさんって配列もいけるんですね

投稿日:

どうも中田です。
久しぶりのブログになります。

railsでページングをする場合、kaminariを使ってて便利さを痛感してるんですが、
さらに便利さを痛感しました!!

今回のプロジェクトで配列に対してページングする必要があって、
今までページング対象はActiveRecordだったけど、配列だから自力でページング実装なのかな〜って思って調べてたら、、、
・・・ありますね。

Kaminari::paginate_array

MA・JI・KA!!

超助かりますね〜
実装方法はgithubのまま転記しますが、
https://github.com/kaminari/kaminari

@paginatable_array = Kaminari.paginate_array(my_array_object).page(params[:page]).per(10)

これでview側は今までと変わらず

<%= paginate @paginatable_array %>

こんな感じで。

-技術
-,

執筆者:


  1. […] kaminariさんって配列もいけるんですね | COTeggのバケツ […]

comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

コマンド一つで「20190729」みたいなスラッシュなしの日付を入力したい!

こんにちは。たなかです。 Macで「きょう」と入力すると、今日の日付が予測変換さ …

no image

[Angular]リアクティブフォームでバリデーション名を動的に出し分ける。

Angularのリアクティブフォームのカスタムバリデーションで、動的にエラー名を …

no image

【ionic】Androidビルド失敗!Multiple dex files define

どうも、中田です。 久しぶりにionicでビルドしたらAndroidビルドに失敗 …

[Bitbucket] fatal: Could not read from remote repository.

どうも中田です こないだリモートリポジトリにPushできないんすけど〜という話を …

no image

[Rails] deviseのパスワード認証を半角英数字だけ許可する

こんばんは ログイン機能を作る時ってdeviseが便利ですよね。 ですが、デフォ …