один такт. В орм записать массив записей. Идея в следующем. Призодит цсв в котором примерно 10.000 товаров. Если товар есть, обновить остатки, если нет создать, если в цсв нет товара то удалить из бд. Возникает вопрос. А можно ли не в цикле, записывать по одному, а подготовить целый массив и уже записать за один раз целый массив данных?
upsert
Очистить таблицу перед вставкой и заполнить пришедшими данными?
зачем вам еще ORM тут ? разбили на чанки данные и отдали в БД , что то типа DB::connection('mysql')->table($tableName)->insert($chunk->toArray());
Обсуждают сегодня