0
関連する2つのテーブルがあります。 Venues
およびSpecials
。 venue
には多くのspecials
を含めることができます。 ユーザーが会場を作成すると、venues#index
ページで特別なイベントを作成できるようにしたいと考えています。しかし、私はこれを行うための最善の方法を把握するのに苦労しています。私はvenue_id
をparamsのように送信してから、venue_id
を隠しテーブルとして送っています。私はURL構造を推測している周りを見てから何かのようにする必要があります:venues/1/special
。 '1'はvenue_id
ですが、これを達成する方法がわかりません。アソシエーション内のデータの編集
ありがとうございます、私は正しいURL '/ venues/4/specials/new'を取得しましたが、' %% link_to 'Special'、new_venue_special_path(venue) route match {:action => "show"、:controller => "会場"} '私のスペシャルコントローラの' def new'関数のエラーです –
ルーティングはどのように見えますか? – nathanvda