код
respond_to do |format|
format.html
format.json { render :json => @switches }
format.xml { render :xml => @switches.to_xml }
format.all { render :text => "only HTML, XML, and JSON format are supported at the moment." }
end
выше будет работать в Rails 2.2.2. Но в Rails 3 получение контроллера /index.html или индекса в браузере обойдется в последнюю строку: "В настоящий момент поддерживаются только формат HTML и JSON".
Единственный документ Rails, который я могу найти на нем, -
ток которого только устанавливает:
respond_to :html, :xml, :json
но им нужны отдельные шаблоны для json и xml и не могут обрабатывать случай "только HTML и JSON-формат в данный момент".