上のRubyでのコントローラとビューは巣に例えばRailsの中の私のページです:ネストされたURLを、私がやろうとしています何Railsの
www.mysite.com/fifa17/ps4
この方法で、私はshow.html.erbの午前たら、私は、コンソール・プラットフォーム上で、具体的そのゲームのための私の製品を販売するルートを使用使用することができます。..
瞬間、私はhas_many :consoles
でhas_many :games
とConsole
モデルとGame
モデルを持っているが、私は得ることができませんルーティングと表示が機能します。コントローラーは1つか2つしかありませんか?
私はname
によってActiveRecordを下播種Games
とConsoles
の両方を持っています。 アクションの1つ(例:Console.name
)を呼び出せるようですが、コンソール名とゲーム名の両方を呼び出すことはできません。
アソシエーションを変更することから始めます。 * HMT *や* HABTMのように見えます。 – Pavan
'Game'モデルと' Console'モデルで質問を更新してください。 – Pavan
あなたのモデルは 'has_and_belongs_to_many'を使用する必要があります。 (または 'has_many through:your_join_table')。 –