diff --git a/src/Model/Builder.php b/src/Model/Builder.php index da9a4e0..beb91fb 100755 --- a/src/Model/Builder.php +++ b/src/Model/Builder.php @@ -563,7 +563,9 @@ public function firstOrCreate(array $attributes, array $values = []) return $instance; } - return $this->createOrFirst($attributes, $values); + return tap($this->newModelInstance($attributes + $values), function ($instance) { + $instance->save(); + }); } /**