diff --git a/library/think/db/Query.php b/library/think/db/Query.php index 108d12cc..e03ad8a7 100644 --- a/library/think/db/Query.php +++ b/library/think/db/Query.php @@ -2399,7 +2399,7 @@ class Query { if (is_scalar($value)) { $data = $value; - } elseif (is_array($value) && 'eq' == strtolower($value[0])) { + } elseif (is_array($value) && is_string($value[0]) && 'eq' == strtolower($value[0])) { $data = $value[1]; } if (isset($data)) {