Поиск места, где был определен маршрут из названия маршрута. - PullRequest
1 голос
/ 18 мая 2019

Я имею дело с проектом Rails, который имеет огромный и сложный список маршрутов. Когда я запускаю rails routes, я вижу нужный мне маршрут, но когда я просматриваю файлы, которые определяют маршруты, я не могу его найти. Есть ли какой-нибудь метод, в котором с использованием имени маршрута от rails routes он может дать мне номер строки, показывающий, где был определен этот маршрут?

1 Ответ

1 голос
/ 18 мая 2019

Для рельсов <5 </strong>

Вы можете использовать

rails routes | grep yourSearchString 

Для рельсов> = 5

Вы можете использовать опцию -c для поиска маршрутов, связанных с контроллерами

rails routes -c users

даст вам маршруты UsersController

Вы можете использовать опцию -g для сопоставления с образцом общего назначения

rails routes -g users

выдаст все маршруты, которые частично или полностью соответствуют вашему запросу

Надеюсь, это поможет :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...