Ответ Дэвида Сулька кажется правильным.Мой вопрос: «Почему вы не используете ресурсы для этого?»
Ваш маршрут будет простым resources :recovers, :path => 'checkedin'
(... и вам нужно добавить подчеркивание в selected_in для соответствия типичным соглашениям Rails).Вы получите эти маршруты:
recovers GET /checkedin(.:format)
POST /checkedin(.:format)
new_recover GET /checkedin/new(.:format)
edit_recover GET /checkedin/:id/edit(.:format)
recover GET /checkedin/:id(.:format)
PUT /checkedin/:id(.:format)
DELETE /checkedin/:id(.:format)