2013-09-05 3 views
0

Если «is_name_available» - метод класса в моем «регистрации» контроллер, можем ли мы иметь маршрут для него в маршрутах.rb?Можем ли мы иметь «маршруты» к методам класса контроллера?

Если да, то какой синтаксис?

В routes.rb, я в настоящее время имеют следующие (который дает мне ошибку - Действие «is_name_available» не может быть найдено для RegistrationsController)

get 'is_name_available', :to => 'registrations#is_name_available' 
+3

Почему бы не сделать метод экземпляра? –

+0

@SergioTulentsev - Я пытаюсь выяснить, можем ли мы или не можем этого сделать. И если мы не можем, то причины, по которым мы не можем. – user637563

+0

Нет, вы не можете. Потому что так оно и работает. –

ответ

0

Нет, вы не можете. Вся инфраструктура маршрутизации Rails основана на контроллере и действии. Действие обязательно должно быть методом экземпляра.

Смежные вопросы