Существует модель «Тип» и модель «Место». «Место» описывает места развлечений: кафе, клубы и т. Д. Кафе, клубы и т. Д. - «Тип». Мне нужно создать маршрут принять все места по типу:Правильная маршрутизация для вложенных ресурсов
resources :types do
resources :places
end
Это хорошо, теперь я могу занять места в 'index'
действия PlacesController
с params[:type_id]
(например, '/types/1/places'
). Но мне также нужно получить список ВСЕХ мест независимо от их типов. Я не могу это сделать, используя 'index'
действие PlacesController
. Как мне выполнить эту задачу в соответствии с философией Rails/REST? Какое лучшее решение?
Я имею в виду, что у меня есть «индекс» те же действий для 2-х различных маршрутов: в первом случае я должен отображать все места, во втором случае - все места с прошедшим TYPE_ID - как мне это сделать? – malcoauri