This commit is contained in:
2023-10-24 17:22:29 +08:00
parent b0e627c4fb
commit dcf4e0a614
12 changed files with 11 additions and 27 deletions
+3 -2
View File
@@ -107,7 +107,7 @@ class Model extends Base\Model
/** @var static $select */
$select = static::query()->where($condition)->first();
if ($select === null) {
$select = static::populate(array_merge($condition, $attributes))->create();
$select = static::populate(array_merge($condition, $attributes))->save();
}
return $select;
}, $condition, $attributes);
@@ -129,7 +129,8 @@ class Model extends Base\Model
if (empty($select)) {
$select = static::populate($condition);
}
return $select->save($attributes);
$select->attributes = $attributes;
return $select->save();
}, $condition, $attributes);
}