Я хочу скопировать несколько реляционных строк в одну таблицу с идентификатором задания diff. Но это не работает.
Вот мой код
$parentJobUnits = Unit::where('job_id',$jobId)->get(); //may be single or multiple rows for units.
$JobCopy = $job->replicate()->save(); //main job copied for new units.
$partsCopy = array_map(function(Unit $unit) use($JobCopy)
{
$newUnit = $unit->replicate();
$newUnit->job_id = $JobCopy->id;
return $newUnit->save();
}, $parentJobUnits);
Приведенный выше код не работает для репликации нескольких строк.