Ruby on Rails チュートリアルを勉強しています。
gemのwill_pagenateをチュートリアルにしたがって使用し、ページネーションを実装しているのですが、
うまく表示されず困っています。
デフォルトではページあたり30件表示されると思うのですが、
1ページに30件が30回繰り返されて表示されてしまいます。(同じユーザーが1ページに30回表示される)
ログには以下のものが表示されています。
/usr/local/rvm/gems/ruby-2.4.0/gems/will_paginate-3.1.5/lib/will_paginate/view_helpers/link_renderer.rb:27: warning: constant ::Fixnum is deprecated /usr/local/rvm/gems/ruby-2.4.0/gems/will_paginate-3.1.5/lib/will_paginate/view_helpers/link_renderer.rb:91: warning: constant ::Fixnum is deprecated
この現象がおきたのは、はじめからではありませんでした。
10章で実装した際には正しく動いていました。
11章に入り、作業ミスからブランチ等を削除、余計なファイルの削除をおこないました。
(ブランチを削除し、git clean -x -f)
その後11章を再度し始め、11.3の演習で全てのユーザーを表示するページにいったところ、上記の問題が生じていました。
rails db:migrate:resetをして再度rails db:seedをしてみましたが、変化はありませんでした。
どこに原因があるか、どのように解決できるかわからないので、ご存知の方がいらっしゃいましたら、ぜひご教示ください。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/18 00:47