diff --git a/library/think/db/Builder.php b/library/think/db/Builder.php index 0fe0b562..4ad50fef 100644 --- a/library/think/db/Builder.php +++ b/library/think/db/Builder.php @@ -110,7 +110,7 @@ abstract class Builder } } elseif (is_null($val)) { $result[$item] = 'NULL'; - } elseif (is_array($val)) { + } elseif (is_array($val) && !empty($val)) { switch ($val[0]) { case 'exp': $result[$item] = $val[1];