ユーザーの投稿一覧の作り方
1、user_controllerのshowアクションにて、入力されたuser_idに対応する投稿情報を取得する。
・user_controller
def show
@user = User.find(params[:id])
@notes = Note.where(user_id: @user.id)
end
→動きについて
1、入力されたid番号に対応したデータをUsers_tableから持ってきて、@userに代入する
2、Notes_tableから@userの.idに対応したデータを@notesに代入する
2、取得した値をshowページに表示する
・user/show.html.erb
<% @notes.each do |note| %>
<%= link_to note.title, note %>
<% end %>
→動きについて
eachメソッドで@notesに入っている値を全て表示する。
link_toで表示されたtitleから投稿の内容に飛べるようする。