Я получаю плоские файлы один раз в неделю, у которых есть несколько строк в 100 тыс. Строк. Я хотел бы превратить их в реляционную модельную систему в Rails, поскольку существует около пяти столбцов, которые являются довольно статичными и имеют смысл для другой модели, которая затем будет привязана к основной таблице в качестве внешнего ключа.Поверните плоский файл в реляционные модели
Был ли быстрый способ проверить, существует ли запись, и если да, посмотрите и поместите внешний ключ в основную модель, а если нет, создайте новую запись во второй модели, а затем ссылку это в основной модели.
Я могу превратить вышеуказанный абзац в код, но хотел бы знать, существует ли простая реализация «нескольких строк» Ruby или Rails.
Вы пробовали https://github.com/zdennis/activerecord-import/wiki? – jmm
mb find_or_create –
эти две вещи звучат идеально, 'find_or_create' для проверки и импортера для массовых операций. Если вы хотите включить это в ответ, я соглашусь и поддержу – Killerpixler