From b3d1f642413b04f3bd477d618790493e08085b2d Mon Sep 17 00:00:00 2001 From: Administrator Date: Wed, 10 Nov 2021 02:42:52 +0800 Subject: [PATCH] 1 --- src/Base/Model.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Base/Model.php b/src/Base/Model.php index 3e2c0b3..8700992 100644 --- a/src/Base/Model.php +++ b/src/Base/Model.php @@ -540,9 +540,9 @@ abstract class Model extends Component implements ModelInterface, ArrayAccess, T { [$sql, $param] = SqlBuilder::builder(static::query())->insert($param); $dbConnection = $this->getConnection()->createCommand($sql, $param); - if (!($lastId = $dbConnection->save(true))) { - throw new Exception('保存失败.'); - } + + $lastId = $dbConnection->save(true); + $lastId = $this->setPrimary((int)$lastId, $param); $this->refresh()->afterSave($attributes, $param);