ネストされたリソースを使用していますが、よりわかりやすいコントローラー名に出くわします。
たとえば、私はコントローラーProductsController
を持っていて、ImagesController
resources :products do
resources :images
end
これは正常に機能しますが、後でImageController
製品イメージ以外のforを使用する必要がある場合があるため、 ProductsImagesControllerという名前にする必要があります。
resources()
しかし、次のような醜いものにフォールバックせずに、コントローラー名をオンに指定するにはどうすればよいですか?
match 'products/images' => 'products_images#index'
match 'products/images/new' => 'products_images#new'