- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Railsでのpaginateの方法)
Railsでのpaginateの方法
このQ&Aのポイント
- Rails3.2.9でのpaginateがうまくいかない問題について質問します。
- 現在、mislav-will_paginateをインストールし、Gemfileに追加しています。
- しかし、エラーメッセージが表示されており、paginateが認識されていないようです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
現在pagenateが動いているものがありますので、確認してみました。 Scientific Linux 6でRuby1.8.7、rails 3.2.11ですので参考にならないかも知れませんが、とりあえず 質問欄の番号に合わせています 1) rubygemsでインストール will_paginate (3.0.4) 2) Gemfileの最後に gem 'will_paginate' を追加 3) sudo bundle installを実行 4) controllerのindexの記述 def index @pdbs = Pdb.paginate( :page => params[:page], :per_page => 30, :order => "entry_id ASC") respond_to do |format| format.html # index.html.erb format.json { render :json => @pdbs } end end 以下はjsonで保存しているものがあるので記述しているような記憶が?? 曖昧です indexしかpaginateは使っていません 5) index.html.erb <table>~</table>の下に <p><%= will_paginate @entry_id %></p> 以上で正常に動いています。
お礼
Railsでのpaginateの方法(3)にも書きました。