mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-08-30 12:45:32 +08:00
改进Query类的setBuilder方法 避免因自定义连接器类后找不到生成器类
This commit is contained in:
@@ -124,8 +124,7 @@ class Query
|
||||
*/
|
||||
protected function setBuilder()
|
||||
{
|
||||
$builder = $this->connection->getConfig('builder') ?: $this->connection->getConfig('type');
|
||||
$class = false !== strpos($builder, '\\') ? $builder : '\\think\\db\\builder\\' . ucfirst($builder);
|
||||
$class = $this->connection->getBuilder();
|
||||
$this->builder = new $class($this->connection, $this);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user