У меня есть следующие соотношения:Добавление нескольких элементов в корзину, в то же время
Class CartItem
belongs_to :cart
belongs_to :product
Class Product (<=> category)
has_many :cart_items
Class Cart
has_many :cart_items
Когда кто-то добавляет продукт в свою корзину, он создает строку в таблице CartItem с cart.id и продуктом. Я бы. Я могу добавить и удалить продукт в корзину на странице редактирования, он работает.
Но теперь я хотел бы добавить или удалить более одного товара в корзину в одно и то же время. Мне просто нужно ввести поле ввода, когда клиент может поместить номер, который мы хотим добавить/удалить. Однако мне не удается это сделать, потому что в форме редактирования, если я помещаю поле, называемое «число» (для каждого продукта), очевидно, появится ошибка, потому что нет атрибута «число». Возможно, я должен добавить «field_tag», но как он может работать? Заранее спасибо
Хорошая работа! Я нашел решение, вдохновленное вашим ответом – Julien