mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-08 15:42:48 +08:00
Model类实例化Db类的方法改变
This commit is contained in:
@@ -35,12 +35,12 @@ class Db {
|
|||||||
$class = $lite? 'Think\Db\Lite' : 'Think\\Db\\Driver\\'.ucwords($options['dbms']);
|
$class = $lite? 'Think\Db\Lite' : 'Think\\Db\\Driver\\'.ucwords($options['dbms']);
|
||||||
if(class_exists($class)) {
|
if(class_exists($class)) {
|
||||||
self::$instance[$md5] = new $class($options);
|
self::$instance[$md5] = new $class($options);
|
||||||
self::$_instance = self::$instance[$md5];
|
|
||||||
}else{
|
}else{
|
||||||
Error::halt('_DB_TYPE_INVALID_:'.$options['dbms']);
|
Error::halt('_DB_TYPE_INVALID_:'.$options['dbms']);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return self::$instance[$md5];
|
self::$_instance = self::$instance[$md5];
|
||||||
|
return self::$_instance;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -781,7 +781,7 @@ class Model {
|
|||||||
if(!empty($config) && is_string($config) && false === strpos($config,'/')) { // 支持读取配置参数
|
if(!empty($config) && is_string($config) && false === strpos($config,'/')) { // 支持读取配置参数
|
||||||
$config = Config::get($config);
|
$config = Config::get($config);
|
||||||
}
|
}
|
||||||
$_db[$linkNum] = Db::getInstance($config);
|
$_db[$linkNum] = Db::instance($config);
|
||||||
}elseif(NULL === $config){
|
}elseif(NULL === $config){
|
||||||
$_db[$linkNum]->close(); // 关闭数据库连接
|
$_db[$linkNum]->close(); // 关闭数据库连接
|
||||||
unset($_db[$linkNum]);
|
unset($_db[$linkNum]);
|
||||||
|
|||||||
Reference in New Issue
Block a user