我知道这可能非常简单,我似乎无法理解它。
因此,在脚手架生成的应用中,我希望show.html.erb
中有一个链接/按钮,可以将当前条目/行的status_id
更改为3
。
我理解如何制作GET,POST和DELETE命令,说我没有正确的语法来向控制器update
中的link_to
方法发出PUT命令{{1} }}?)
谢谢!
答案 0 :(得分:3)
<%= link_to "Update", update_object_path(object), :method => :put %>
控制器
def update
@obj = object.find(params[:id])
@obj.status_id = 3
@obj.update_attributes
redirect_to :back
end