Вам нужно будет переместиться на match "/academic_formations/check_id" => 'academic_formations#check_id'
до resources :academic_formations
.
Это прямо из документов .
"Маршруты Rails сопоставляются в указанном порядке, поэтому, если у вас есть resources :photos
выше get 'photos/poll'
, маршрут действия show для строки ресурсов будет соответствовать перед строкой get. Чтобы это исправить, переместите получить строку над строкой ресурсов, чтобы она соответствовала первой. "
ИЛИ
Поскольку у вас ресурсный маршрут, вы можете добавить маршрут как, если он применяется к коллекции (вы можете узнать больше об этом в документах, связанных выше), и если это get
метод как:
resources :academic_formations do
collection do
get 'check_id'
end
end