diff --git a/library/think/db/Query.php b/library/think/db/Query.php index 71646d7b..9df03d49 100644 --- a/library/think/db/Query.php +++ b/library/think/db/Query.php @@ -1352,7 +1352,7 @@ class Query } if (!empty($options['with'])) { // 预载入 - $resultSet = $result->eagerlyResultSet($resultSet, $options['with'], is_class($resultSet) ? get_class($resultSet) : ''); + $resultSet = $result->eagerlyResultSet($resultSet, $options['with'], is_object($resultSet) ? get_class($resultSet) : ''); } } } elseif (!empty($options['fail'])) {