2011-10-19 7 views
0

인벤토리를 추적 할 방법을 구축하고있는 제품 카탈로그가 있습니다. 인벤토리 컨트롤러를 만들었고 텍스트 필드가있는 모든 제품을 나열하여 각각의 제품 수량을 업데이트하려고합니다. 여기 내가보기에 코드가 올바른 접근 방식 인 경우 나도 몰라,레일에 일괄 업데이트 기능을 추가하는 방법은 무엇입니까?

<% @products.each do |product| %> 
    <li> 
    <%= product.name%> <%= product.in_stock %> 
     <%= form_for(product) do |f| %> 
     <%= f.text_field :in_stock %> 
     <% end %> 
    </li> 
<% end %> 
<%= submit_tag "Update" %> 

먼저 내 관점에서 지금

class InventoryController < ApplicationController 
    def new 
    @products = Product.all 
    end 

위해 가지고 것입니다. 그런 다음 모든 bulk_update 논리가 누락되어 진행 방법을 파악하지 못하고 Db를 효율적으로 만듭니다. 도움 주셔서 감사합니다.

답변

0

가로장에는 주제에 대한 다양한 에피소드가 있습니다. # 198을 확인하고 '복수 수정'을 검색하십시오.

관련 문제