0

名前空間にリソースを生成する方法と、リソースにリソースを生成する方法がわかりません:サブフォルダーに問題があります...そのようなルートのレールコントローラーとビューでどのように生成できますか:

  namespace :admin do
    namespace :catalogs do  
      namespace :parfume do  
        resource :brand do  
          resource :models do  

私はそうしようとします:

rails g scaffold 管理者::カタログ

等...

rails g scaffold Admin::Catalog::To::ブランド

しかし、ルートでは、レールがそのような種類のルートの多くの行を生成していることがわかります:

  namespace :catalogs do  
      namespace :to do  
        namespace :brand do  
          namespace :models do  
            namespace :types do 
              resources :to_articles 
            end 
          end 
        end 
      end 
    end
    namespace :catalogs do  
      namespace :to do  
        namespace :brand do  
          namespace :models do 
            resources :types 
          end 
        end 
      end 
    end

    namespace :catalogs do  
      namespace :to do  
        namespace :brand do 
          resources :models 
        end 
      end 
    end

しかし、名前空間とリソースを介して実行する必要があることを望みます.Railsジェネレーターはそうではありません...

では、一度名前空間としてサブフォルダーにリソースを生成し、それ以外はリソースとして生成するのに適しているコマンドはどれですか?そして、私は正しい方法ですか?

注: とても長いパスに違いありません!

4

1 に答える 1