Reputation: 2543
In my routes.rb, I defined a concern like below:
concern :namespaceable do
resources :comments do
resources :replies
...
Now, I can add this concern to any resources:
resources :groups, concerns: :namespaceable, shallow: true
But how can I add this concern shallowly to the root, so that I can have following routes
Thanks a lot!
Upvotes: 3
Views: 667
Reputation: 13949
Just write concerns: :namespaceable
in the main file
Rails.application.routes.draw do
concern :namespaceable do
resources :comments do
resources :replies
...
end
concerns :namespaceable # Will add to root namespace
end
Upvotes: 1