こちら完全に備忘録です。。。
見苦しいですが一度投稿させてください。
後で修正いたします。
アソシエーション
user.rb
has_many :hoges
has_many :hoge_events
hoge.rb
belongs_to :user
has_many :hoge_events
hoge_events.rb
belongs_to :user
belongs_to :hoge
ビュー
画面(ビュー)には以下の様なリンクがある。
①hoge_event
②hoge_event
③hoge_event
④hoge_event
例えば、現在操作中のユーザーが③のイベント詳細をクリックすると、③に関する情報全てが表示される様に。
①のイベント詳細をクリックすれば、①に関する情報全てが表示される様にしたい。(paramsもしっかり渡されていることとする)
コントローラー
def show
@hoge_events = current_user.hoge_events.where(hoge_id: params[:hoge_id])
end
イベントごとの詳細を画面に表示できた。