Есть табличка Items
структура
id | category_id | name | description | price | wall_th | size |
у Items есть связи
has_many :item_gosts
has_many :gosts, through: :item_gosts
has_many :item_steel_marks
has_many :steel_marks, through: :item_steel_marks
связанные таблицы item_gosts и item_steel_marks
и есть файл .xlsx
Наименование Размер, мм ГОСТ, ОСТ, ТУ Марка стали Описание Цена/тн
Труба бесшовная холоднокатаная 45x4 8734; 8732 3сп; 20; 10 ГОСТ 8734, сталь 3сп, 10, 20, L = 5-10,5 257664
Которым соответствует структура таблички Items
id | category_id | name | description | price | wall_th | size |
1 | 26 | Труба бесшовная холоднокатаная |L = 5-10,5 |257664 | 4 |45 |
и для join таблиц item_gosts
8734; 8732 их два получается
item_steel_marks
3сп; 20; 10 этих три штуки
вот просто вставить в таблицу Item понятно как
а как в join таблицы вставлять не понятно!!
Помогите кто нить.
10 000 записей, часа 4 сидел только около 400 в ручную сделал