Я пытаюсь создать API, и мне нужно вернуть XML независимо от формата запроса.
Теперь у меня есть следующее в моем контроллере
def index
@posts = Post.all
respond_to do |format|
format.xml
end
end
У меня есть index.xml.builder
'/ posts.xml' работает для меня, но не '/ posts'
я попробовал request.format =: xml, который дал мне SystemStackError (слишком большой уровень стека) :. почему это происходит
Как заставить контроллер отображать XML для всех типов запросов? так что мне не нужно указывать формат в URL, который выглядит чистым и опрятным?