From 0ea9339816d23d08e47ce7dea2142feabcc04e00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=91=E6=9E=97?= Date: Thu, 17 Aug 2023 17:41:26 +0800 Subject: [PATCH] qqq --- SqlBuilder.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/SqlBuilder.php b/SqlBuilder.php index 4e62f8c..ccc182f 100644 --- a/SqlBuilder.php +++ b/SqlBuilder.php @@ -77,7 +77,13 @@ class SqlBuilder extends Component */ public function update(array $attributes): bool|string { - return $this->__updateBuilder($this->builderParams($attributes)); + $conditions = $this->query->attributes; + $this->query->attributes = []; + $data = $this->__updateBuilder($this->builderParams($attributes)); + foreach ($conditions as $condition) { + $this->query->pushParam($condition); + } + return $data; }