Могу ли я использовать маршруты для определенного ресурса?

Я навсегда собирал вывод rake routes и мне просто стало ясно, что кто-то должен знать лучший способ проверить маршруты. У меня есть ресурс в моих routes.rb name account_groups:

resources :account_groups

Нужно ли вообще rake routes только для возврата маршрутов, связанных с этим ресурсом?

Ответ 1

Вы можете проверить маршруты определенного контроллера:
rake routes CONTROLLER=account_groups

Как видно из ответа @ZiiCEagle, это устарело сейчас, и вы должны использовать
rails routes -c account_groups

Ответ 2

Я обычно делаю rake routes | grep ressource_name rake routes | grep ressource_name.

Также проверьте Rails HtmlRoutes, если вы хотите, чтобы это было красиво и красиво в HTML.

Ответ 3

rake routes CONTROLLER=controller_name

устарел в рельсах 5.1. Теперь это

 rails routes -c controller_name

Ответ 4

Для контроллера с именами:

CONTROLLER=admin/users rake routes
CONTROLLER=admin/user_sessions rake routes