@AlphaLiu 是否在 controller 里面
@item = Item.new
这句不该用 new 方法?如果是 new 就是一个全新的 item,不对 form_for 加参数的话就链接到 create 方法?
<%= form_for(@item, method: :put) do |f| %>
页面显示 “Routing Error
No route matches [PUT] "/items" Try running rake routes for more information on available routes.”
@AlphaLiu 是在 index.html.erb 里,主页面,也没有 user,只有一个简单的 items,在主页面按 Update 按钮,实现 item.finlish 从 true 到 false,加了上面那行代码后似乎就没了链接了..
@zhangyuan 贴了代码了,谢谢回复