내가 그 다음이명명 중첩 된 자원 (컨트롤러)
namespace :somearea do
resources :users do
resources :posts do
resources :comments
end
end
끝
과 같을 것이다 내가 그들을 어떻게 이름을 않는 컨트롤러를 가지고있는 경우? 그것은 확인을 다음과 같이 그들을 이름을 지정하는 것입니다 :
class SomeArea::BaseController < ApplicationController
end
class SomeArea::UsersController < SomeArea::BaseController
end
class SomeArea::Users::PostsController < SomeArea::BaseController
end
class SomeArea::Users::Posts::CommentsController < SomeArea::BaseController
end
이 내 프로젝트에서 정확한 계층 아니지만, 그럼에도 불구하고 나는 내 경우에는 컨트롤러의 이름을하는 방법을 이해할 수 있어야합니다.
네임 스페이스가 분명하다. – apneadiving