From ece94ed1cb6b681d18e2a1059d2e5be26216ed11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mr=C2=B7x?= Date: Thu, 25 Feb 2021 18:03:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Database/ActiveRecord.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Database/ActiveRecord.php b/Database/ActiveRecord.php index c52c7751..58456178 100644 --- a/Database/ActiveRecord.php +++ b/Database/ActiveRecord.php @@ -159,9 +159,11 @@ class ActiveRecord extends BaseActiveRecord } $activeQuery = static::find()->where($condition); - return static::getDb() - ->createCommand(SqlBuilder::builder($activeQuery)->mathematics($columns, $action)) - ->exec(); + $create = SqlBuilder::builder($activeQuery)->mathematics($columns, $action); + if (is_bool($create)) { + return false; + } + return static::getDb()->createCommand($create)->exec(); }