2016-09-21 5 views
0

任意のリソースのURLにオプションのパラメータを追加する方法があるかどうかは知りませんか?それは、与えられている:私はいつもと一緒に得ることができる知っているRailsルート:リソースが豊富なルートのオプションパラメータ

mysite.com/cars/coolcar/2015 
mysite.com/cars/coolcar # Both point to the same resource 

ルートの金融商品取引法における
resources :cars 

、私は今年は、必要に応じてURLの末尾に添付したいのですが、非機知路線:

get 'cars/:id(/:year)' 

しかし、私の場合、それは、オプションのparamsを持つルートのかなり多くが必要になる場合がありますので、私は、それをやってより多くの「エレガント」な方法があるかどうかを知りたいのです。

ありがとうございます。

答えて

1

あなたは、クラスだろうそれよりエレガントなといえ

+0

エレガントなことで、私はそれほど冗長意味場合

resources :cars do member do get ':year', to: 'cars#show' end end 

わからない行うことができます。これは、トリック、多くのありがとうを行います。 – Janko

関連する問題