Railsチュートリアルを参考にしながら開発しています。
paginateを加えようとすると、下記のエラーが発生してしまい進みません。
'nil' is not an ActiveModel-compatible object. It must implement :to_partial_path. <div class="container"> <%= render @microposts %> <%= will_paginate @microposts %> </div>
こちらの質問やStackOverflowを参考にして、いろいろと試してみたのですができず......
@user.micropostなどいろいろしてみたのですが.......
<該当するソースコード>
ruby
1class UsersController < ApplicationController 2 def index 3 @user = User.find(params[:id]) 4 @micropost = Micropost.find(params[:id]) 5 @microposts = @user.micropost.paginate(page: params[:page], :per_page => 10) 6 end 7end
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/08 05:43
2017/07/08 09:33 編集