前には、私は次のような関係を持って言うことができます:Railsのルーティングとフィルターの質問
before_filter :get_event
def get_event
@event = Event.find(params[:event_id])
end
そして、私はこのようなtickets_controllerのindexアクションを持っています。
if @event == nil
@tickets = Ticket.all
else
@tickets = @event.tickets.all
end
私は/チケット(イベントインスタンスが渡されていない)に行っても、私はまだイベントIDが必要だと言いますか?
私はDRYを維持しようとしています。それ以外の場合は、インデックスアクションをアクションに分割し、前のフィルタで除外します。
ヘルプに感謝!
理にかなっている!感謝ラズを助けて! – drpepper