Я не могу понять то, что различие между пространством имен и объемом в маршрутизации рубина на направляющих 3.
Кто-то мог объяснить?
namespace "admin" do
resources :posts, :comments
end
scope :module => "admin" do
resources :posts, :comments
end
Разница заключается в генерируемых путях.
Пути: admin_posts_path
и admin_comments_path
для пространства имен, в то время как они всего лишь posts_path
и comments_path
для области видимости.
Вы можете получить тот же результат, что и пространство имен, передав параметр : name_prefix
в область видимости.