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; }