如何用参数重写link_to到资源语法?

时间:2012-03-05 08:47:16

标签: ruby-on-rails rewrite link-to

可以吗

<%= link_to 'Item', {:controller => "items", :action => "update", :id => @item, :item => {:status => 'xxx'}}, :method => :put %>

用rails 3资源语法重写?

link_to "Item", @item, ...

1 个答案:

答案 0 :(得分:0)

不,但你可以使用hamed helper:

link_to 'Item', item_path(@item, item: {status: 'xxx'}), :method => :put

您也可以尝试使用button_to而不是非GET链接。