会員サイトでログインユーザーが投稿できるサイトを作ってます
データの投稿まではうまくいきました。
ですが、投稿データの呼び出しがうまくいきません。
ユーザーのマイページに
そのユーザーが投稿したものを全て表示したいのですが
def mypage
@user = @current_user
@entry = Entry.find(:user_id =>@user.id)
これだとデータを呼び出せません。
findをfind_byに変えるとうまくいきますが、データが一件しか表示されません。
どうしたらうまく表示と呼び出しができますか?
追記
@entries = Entry.find(:user_id =>@user.id)
ビューを
@entries.each do |entry|
@entries.id
end
にしたのですが、エラーが出ます
Couldn't find Entry with 'id'={:user_id=>4}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2015/06/15 16:43
2015/06/15 21:44