2016-11-08 9 views
0

私は、たとえば、レコードを破壊する前削除ビューを持ちたい、多くのリソースを持っている:Rails 5 Routing - 多くのリソース間で共通のルートを共有するにはどうすればよいですか?

resources :assignments do 
    get 'delete' 
    end 

    resources :occupations do 
    get 'delete' 
    end 

    resources :extra_shifts do 
    get 'delete' 
    end 

    resources :events do 
    get 'delete' 
    end 

は、私がこれを乾燥させることができる方法はありますか?

私はRouting Concernsを認識してんだけど、その方法は、私はちょうどブロックの外にルートラインをシフトし、いくつかの行を保存するが、それでも重複の多くを持つことができ、リソースライン、横にそれを設定したいです。

答えて

0

resources :assignments, :events, 
:occupations, :extra_shifts do 
    get 'delete' 
end 

はあなたが分割することができます仕事ができる

+0

が、それは同じ依存して約50リソースと成長しているプロジェクトですので、そのラインがかなり大きな得ることができる... –

+0

を働くだろうかなり確信してそれは複数の行(上に示されている)または複数のリソースステートメントにありますが、リソースをどこかに置く必要があります – SomeSchmo

関連する問題