我要做的是将我的页面嵌套在Rails中,例如:
www.mysite.com/fifa17/ps4
这样,一旦我在 show.html.erb 上,我就可以使用该路线在该控制台平台上专门为该游戏销售我的产品..
目前,我有一个Console
模型has_many :games
和Game
模型has_many :consoles
,但我无法使路由和视图正常工作。我只有一个或两个控制器吗?
我Games
和Consoles
都在{em> ActiveRecords 下播种name
。
我似乎能够调用其中一个操作(即Console.name
),但不能同时调用控制台名称和游戏名称。
答案 0 :(得分:1)
阅读这篇文章的好地方是Ruby on Rails Associations Guide和Routing Guide。
您要做的是更新Console
和Game
关联,以使用has_and_belongs_to_many
。您可以在here
仔细检查您的路由,请查看此StackOverflow Question以查找类似情况。