railstutorial を読んでいて以下のようなコードがでてきました。
def feed Micropost.where("user_id = ?", id) end
この本では feedを
@feed_items = current_user.feed.paginate(page: params[:page])
このように使っていました。このコードをscope というので書き換えてみようと思って
scope :feed, -> {where("user_id = ?", id)}
モデルにこのように書きましたが、undefined method `feed' というエラーがでてしまい、うまく動きません。このコードをどのようにしたら scope で書き換えることができますか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/06 08:30