model(); $updates = $form->updates(); [$relations, $relationKeyMap] = $this->getRelationInputs($model, $updates); if ($relations) { $updates = Arr::except($updates, array_keys($relationKeyMap)); } // foreach ($updates as $column => $value) { // $model->setAttribute($column, $value); // } $this->model = $model::create($updates); $this->updateRelation($form, $model, $relations, $relationKeyMap); }); return $this->model()->getKey(); } }