diff --git a/library/think/db/Query.php b/library/think/db/Query.php index 8ee6e15c..829e66d5 100644 --- a/library/think/db/Query.php +++ b/library/think/db/Query.php @@ -2355,7 +2355,7 @@ class Query } } - if (isset($cache) && false !== $resultSet) { + if (isset($cache) && $resultSet) { // 缓存数据集 $this->cacheData($key, $resultSet, $cache); } @@ -2513,7 +2513,7 @@ class Query $result = isset($resultSet[0]) ? $resultSet[0] : null; } - if (isset($cache) && false !== $result) { + if (isset($cache) && $result) { // 缓存数据 $this->cacheData($key, $result, $cache); }