【Rails】コントローラーの浅いネスト
浅いネスト
ネストしたリソースを書くときにshallowをtrueにするとshow/edit/update/destroy
のような、idを必要とするアクションを省略して表現することができる。
resources :articles do
resources :comments, shallow:true
end
POST /articles/:article_id/comments(.:format) comments#create article_comments_path
GET /articles/:article_id/comments/new(.:format) comments#new new_article_comment_path
GET /comments/:id/edit(.:format) comments#edit edit_comment_path