2011-12-06 23 views
0

関連する2つのテーブルがあります。 VenuesおよびSpecialsvenueには多くのspecialsを含めることができます。 ユーザーが会場を作成すると、venues#indexページで特別なイベントを作成できるようにしたいと考えています。しかし、私はこれを行うための最善の方法を把握するのに苦労しています。私はvenue_idをparamsのように送信してから、venue_idを隠しテーブルとして送っています。私はURL構造を推測している周りを見てから何かのようにする必要があります:venues/1/special。 '1'はvenue_idですが、これを達成する方法がわかりません。アソシエーション内のデータの編集

答えて

0

チェックアウトnested resources

+0

ありがとうございます、私は正しいURL '/ venues/4/specials/new'を取得しましたが、' %% link_to 'Special'、new_venue_special_path(venue) route match {:action => "show"、:controller => "会場"} '私のスペシャルコントローラの' def new'関数のエラーです –

+0

ルーティングはどのように見えますか? – nathanvda

関連する問題