的Rails 3 - 更新多条记录一种形式
我想要建立一个简单的库存应用程序,我想有项目列表的页面,只有一个名字标签和一个编辑框,以更新的inStock金额和一个更新按钮来全部更新它们。的Rails 3 - 更新多条记录一种形式
我的模型被命名项目,并与两个字段,名称和使用inStock
我不知道,如果你需要更多的信息,谢谢。
*玩了之后,我能建的形式,但是当我点击更新,它提供了错误: 无法找到ID = edit_multiple项目
这里我的控制器的一部分:
def edit_multiple
@items = Item.find(params[:id])
这里是我的routes.rb
resources :items do
collection do
get :search
post :edit_multiple
put :update_multiple
end
如果任何人有任何指针或帮助,我会很感激。
感谢,
查阅这些截屏:
谢谢!我试图跟随这些,但是我被卡在提交动作中。我不是下面如何编辑我的routes.rb文件的内容使用,我相信。这里是我的route.rb:'资源:项目做 收集做 得到:搜索 结束' – rmp 2011-04-07 15:45:08
198和165之间有什么区别? – BKSpurgeon 2016-08-16 03:38:03
我有同样的问题,并通过手动描述控制器动作路径解决它在edit_multiple形式,像这样:
= semantic_form_for :isbn, :url => {:controller => 'isbns', :action => 'update_multiple'}, :html=>{:method=>:put} do |f|
哪里/是什么问题? – gideon 2011-04-07 15:25:02
基本上,我可以沿着这些截屏跟进,直到提交部分,然后我没有收到编辑/ update_multiple peiece – rmp 2011-04-07 15:52:01