Таким образом, я создал несколько rspec_scaffold для модели Exercise и добавил «map.resource: упражнения» в мой файл маршрутов, и я был удивлен, когда URL-адрес «/ упражнения» отображал действие show. Какого черта? Почему это не делает действие index?
рейковые маршруты
new_exercises GET /exercises/new(.:format) {:controller=>"exercises", :action=>"new"}
edit_exercises GET /exercises/edit(.:format) {:controller=>"exercises", :action=>"edit"}
exercises GET /exercises(.:format) {:controller=>"exercises", :action=>"show"}
PUT /exercises(.:format) {:controller=>"exercises", :action=>"update"}
DELETE /exercises(.:format) {:controller=>"exercises", :action=>"destroy"}
POST /exercises(.:format) {:controller=>"exercises", :action=>"create"}