def show_user_events
user = current_user
@join_events = JoinEvent.find_all_by_user_id(user.id)
# @events = Event.where(:id => @join_events)
respond_to do |format|
format.html # show_user_events.html.erb
format.json { render json: @events }
end
end
「イベント」で特定の値を取得したい。「event_id」は「JoinEvent」の属性の 1 つです。「@join_events」の「event_id」の値を使って、SQLクエリでコマンドと同じ効果を得たい。
SELECT * FROM events
WHERE id in (join_events[1].event_id, join_events[2].event_id, ...)
レールでこの効果を達成するにはどうすればよいですか?