Интересно, как создать контроллер Singleton в Rails 4.2.Контроллер Singleton в Rails 4.2
Например rails g scaffold Dashboard
сгенерирует dashboards_controller
ведьма в моем случае не имеет смысла, потому что мне нужна только одна приборная панель, поэтому dashboard_controller
- это то, что мне нужно.
Я вижу, есть опция -c
, чтобы указать имя контроллера, однако я уверен, что было что-то вроде --singleton
, но ушло сейчас.
Итак, вопрос заключается в том, следует ли использовать -c
для переопределения имени контроллера или «нового пути Rails» для создания множественных имен контроллеров, например dashboards_controller
, а затем использовать маршрутизатор для указания URL-адреса панели управления?
Я нашел для него флаг '-c', он позволяет мне указать имя контроллера, дело в том, что я просто ищу подтверждение, если это нормально для использования сингулярных имен в Rails. Официальные рекомендации говорят, что контроллер должен быть множественным, но они отправляют Rails с 'application_controller', который является единственным, поэтому я думаю, что все в порядке. Спасибо за ответ! –