diff --git a/library/think/Model.php b/library/think/Model.php index 28d37cfe..79216ef5 100644 --- a/library/think/Model.php +++ b/library/think/Model.php @@ -1515,7 +1515,7 @@ abstract class Model implements \JsonSerializable, \ArrayAccess } elseif ($data instanceof \Closure) { call_user_func_array($data, [ & $query]); $data = null; - } elseif (is_null($data)) { + } elseif (empty($data) && 0 !== $data) { return 0; } $resultSet = $query->select($data);