2017-02-09 133 views
0

我有一個足球相關的網站,並希望將以下URL映射到相應的控制器操作。在URL中沒有控制器的路由在路徑中

#   URL     Controller Action 
/:country/:competition_name => "competitions#index" 
/teams/:country/:team_name => "teams#index" 

您會注意到第一個URL在URL中沒有控制器名稱。如何將此URL與相應的控制器操作相匹配?

回答

1

嘗試:

get '/:country/:competition_name/' => "competitions#index" 

更多的信息在這裏: http://edgeguides.rubyonrails.org/routing.html

+0

我一定是愚蠢的,因爲這是字面上我寫我自己並沒有嘗試。謝謝! – jaimeT

+1

很高興工作。 –

相關問題