我在对象的显示视图中有一个如下所示的链接:
<%= link_to "Approve", object_path(@object, status: true), method: :put, confirm: "Are you sure?", class: 'button' %>
控制器中的更新操作是标准的,对象的常规编辑表单工作得很好。但由于某种原因,此链接没有将布尔字段更新为 true ...
我在这个链接上做错了什么吗?
编辑:更新控制器部分
def update
@object = Object.find_by_certain_field(params[:id])
if @object.update_attributes(params[:object])
flash[:success] = "Object Updated"
redirect_to @object
else
render 'edit'
end
end