У меня есть каталог продукции, где я создаю способ для отслеживания запасов.Я создал контроллер инвентаризации и хочу перечислить все продукты с текстовым полем, чтобы обновить количество продуктов для каждого.Вот что у меня сейчас
class InventoryController < ApplicationController
def new
@products = Product.all
end
На мой взгляд
<% @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" %>
Во-первых, я не знаю, является ли код в представлении правильным подходом.Тогда вся логика bulk_update отсутствует и не имеет ни малейшего понятия, как действовать и сделать ее эффективной в БД.Спасибо за вашу помощь.