Вам понадобится маршрут в вашем файле rout.rb, который определяет отображение на контроллер приглашений и действие index.
Обычно это создается с помощью вызова ресурсов
resources :invitations
Создает несколько маршрутов по умолчанию, которые вы можете увидеть, запустив rake route.
Для отдельных ресурсов вы также можете определить его с помощью вызова на совпадение
match "invitations/:id" => "invitations#index", :as => index_invitation
На сайте rails есть отличный ресурс по маршрутизации, который предоставляет все детали: Маршрутизация извне
Обновление: Исходя из вашего обновленного вопроса, ваш маршрут включает в себя маршрут invitaions (обратите внимание на конечные ') - ничего с указателем или приглашением. Префикс index_ генерируется вызовом resources
, когда он создает маршруты по умолчанию для: приглашений.
Похоже, вы определили пользовательское сопоставление get
для приглашения. Хотя технически это может сработать, если вы хотите поддерживать спокойные маршруты, используйте метод resources
. И прочитайте руководство по маршрутизации с рельсов, за которым очень легко следить и довольно подробно.