Моя таблица продуктов
id type price location
1 chips $3 aisle3
У меня вопрос с добавлением товаров в группы.
Существует поле количества (немоделируемое), где пользователь может ввести количество
При добавлении нового товара, если пользователь вводит:
type: soda
quantity: 3
Затем в модели продукта должны быть созданы 3 записи с type = soda, как показано ниже.
id type
2 soda
3 soda
4 soda
Если пользователь вводит
location: aisle4
quantity: 2
Тогда
id location
5 ailse4
6 ailse4
Не могли бы вы рассказать, как передать немодельное поле «количество» в рельсы (модель или контроллер) и как использовать его для добавления продуктов в группы, как указано выше? или я должен создать столбец с названием количество в моей таблице продуктов? Будет ли история обновляться для всех этих новых записей с помощью фильтра after_create, который у меня уже есть?
Есть ли хороший учебник или книга, в которой показано, как передавать такие немодельные html / javascript поля из представления в рельсы, а затем обратно в представление?
Любая помощь будет оценена.
Спасибо