link_to xml请求

Rob*_*own 4 ruby-on-rails ruby-on-rails-3

这是我目前的黑客行为:

<%= link_to "Retrieve as XML", products_path + ".xml" %>
Run Code Online (Sandbox Code Playgroud)

......工作得很好,但显然很难看.

什么是正确的方法?

我搜索了文档的答案 - 没有运气.一些旧的论坛帖子表明存在(或者是)一种format选择,但似乎已经不再可用了.

Chi*_*tan 8

<%= link_to "Retrieve as XML", products_path(:format => 'xml') %>
Run Code Online (Sandbox Code Playgroud)