Ruby on Rails中的嵌套URL,控制器和视图

我想要做的是将我的页面嵌套在Rails中,例如:

www.mysite.com/fifa17/ps4 

这样,一旦我在show.html.erb上 ,我就可以使用该路线在该控制台平台上专门为该游戏销售我的产品。

目前,我有一个带有has_many :gamesConsole模型和带有has_many :gamesGame模型,但我无法使路由和视图工作。 我只有一个或两个控制器吗?

我有两个name ActiveRecordsGamesConsoles 。 我似乎能够调用其中一个操作(即Console.name ),但不能同时调用控制台名称和游戏名称。

阅读本文的一个好地方是Ruby on Rails 关联指南和路由指南 。

你想要做的是更新你的ConsoleGame关联,使用has_and_belongs_to_many 。 你可以在这里阅读更多内容

并仔细检查您的路由,检查此StackOverflow问题类似的情况。