技術

【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 を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

【ionic】ナビゲーションバーがちらつく

どうも、中田です。 ionicでアプリを作っていて、なんかナビゲーションバーがち …

[Rails] TinyTds::Error (closed connection)

どうも中田です。 たぶん、この記事で救われるエンジニアの方はおそらく1人いればよ …

どの端末で見ても、要素を上下左右の中央に配置する!

こんにちは。たなかです。 最近はスマホで表示するWebアプリの開発をさせてもらっ …

[Angular] has no exported member ‘XXXLoginComponent’.

どうも中田です Angularでコンポーネント名を階層構造にあった名前にしようと …

no image

【Angular】Delete methodにbodyデータを付与する

こんにちは 今回はAngularのDeleteメソッドでbodyデータを付与する …