のサブクラスであるモデルfoo1、foo2、foo3およびがあります。と のようなモデルがあります。foo4foobarbaz
タイプのオブジェクトとそのすべての子オブジェクトをモデルbar化してbaz格納します。fooまた、各タイプには と呼ばれるアクションがありnextます。
今、次のようなルートを設定する必要があります
resources :bar do
resources :foo do
member do
get :next
end
end
resources :foo1 do
member do
get :next
end
end
...
end
を使用して、同じものをandにconcern設定することを回避できますが、それでものすべてのサブタイプに追加する必要があります。barbazget :nextfoo
私が気付いていないこれを行うためのいくつかのレールマジックはありますか?