0

Rails 4.2 でシングルトン コントローラーを作成する方法を知りたいです。

たとえば、ダッシュボードが 1 つしか必要ないので、私の場合はウィッチrails g scaffold Dashboardを生成する意味がありません。dashboards_controllerdashboard_controller

コントローラー名を指定するオプション-cがあるようですが、何かがあったに違いありませんが、--singleton今はなくなっています。

それで、問題は、-cコントローラー名をオーバーライドするために使用する必要がありますか、それとも「新しいRailsの方法」で複数のコントローラー名を作成し、dashboards_controllerルーターを使用してダッシュボードURLを指すようにすることですか?

4

2 に答える 2

0

rails g controller dashboardあなたが探しているもののようです。

$ rails g controller dashboard
      create  app/controllers/dashboard_controller.rb
      invoke  erb
      create    app/views/dashboard
      invoke  test_unit
      create    test/controllers/dashboard_controller_test.rb
      invoke  helper
      create    app/helpers/dashboard_helper.rb
      invoke    test_unit
      invoke  assets
      invoke    coffee
      create      app/assets/javascripts/dashboard.coffee
      invoke    scss
      create      app/assets/stylesheets/dashboard.scss
于 2015-05-18T22:49:06.387 に答える