Рабл работает и работает.
У меня есть это в маршрутах:
get 'biblios/collection/:biblio_urn' => 'biblios#biblio_rabl', as: 'collection_biblio'
в контроллере:
def biblio_rabl
biblio = Biblio.where(biblio_urn: params[:biblio_urn]).take
end
Этот URL указывает на правильный результат:
http://localhost:3000/dts/biblios/collection/urn:cts:froLit:ed_desmarez:1900
Я бы хотел, чтобы этот URL всегда отвечал с использованием rabl и показывал шаблон dts/biblios/biblio_rabl.json.rabl
Я имею в виду без добавления .json в конце URL.
Я пробовал это в routes.rb
, но он не перенаправляет:
get 'biblios/collection/:biblio_urn' => 'biblios#biblio_rabl', as: 'collection_biblio', to: redirect('biblios/collection/%{biblio_urn}.json')
Возможно ли это вообще?