diff --git a/library/think/Model.php b/library/think/Model.php index 8073ca06..aed24f7a 100644 --- a/library/think/Model.php +++ b/library/think/Model.php @@ -1365,19 +1365,10 @@ abstract class Model implements \JsonSerializable, \ArrayAccess public static function __callStatic($method, $params) { - $query = self::getDb(); + $query = (new static())->db(); return call_user_func_array([$query, $method], $params); } - protected static function getDb() - { - $model = get_called_class(); - if (!isset(self::$links[$model])) { - self::$links[$model] = (new static())->db(); - } - return self::$links[$model]; - } - /** * 修改器 设置数据对象的值 * @access public