2016-04-15 68 views
0

我有這兩條路線:團結兩個相似的路線

get "shopping", to: "bar#show" 
    get "shopping/*relative_path", to: "bar#show" 

我怎麼能加入他們的行列,以一個路徑?

當我乾脆省略get "shopping", to: "bar#show"那麼誰去localhost:3000/shopping用戶不會被包成括號重定向到控制器bar#show

謝謝

+0

您是否嘗試僅使用第二條路線? – Ilya

+1

你可以嘗試'match'/:shopping(/ * relative_path)',來:'bar#show',通過:: get' – Vlad

回答

2

你可以把第二部分可選:

get "shopping(/*relative_path)", to: "bar#show" 

此行爲的描述在docs