动态切换数据库查询后 with 数据还是原来的数据库数据怎么解决

浏览:247 发布日期:2022/01/02 分类:ThinkPHP6专区
我现在项目配置动态链接多个数据库,主查询数据时根据条件判断动态切换到了其他数据库名查询后 with 获取附表数据,但是查出来的with数据是连接原数据库的数据,如何同时切换查询新的数据库的数据呢,哪位大神帮帮忙。public function getList(array $where, $page, $limit)
    {
        $query = $this->dao->search($where);
        $total = $query->count($this->dao->getPk());
        $data = $query->page($page, $limit)
            ->order($this->dao->getPk(), 'desc')
            ->with(['operatorInfo'])
            ->select();
        return compact('total', 'data');
    }
最佳答案
评论( 相关
后面还有条评论,点击查看>>