Laravel 12连接外部SQL Server数据库时Schema::hasColumn()对已存在表列返回false的问题
Laravel 12连接外部SQL Server数据库时Schema::hasColumn()对已存在表列返回false的问题
我最近在做一个Laravel 12的项目,需要通过自定义连接对接Microsoft Dynamics CRM的SQL Server数据库,结果碰到了个特别挠头的问题:明明数据库里百分百存在的列,Laravel的Schema::hasColumn()方法却一个劲返回false,试了好多次都是这样,真的搞不懂哪里出问题了。
配置信息
下面是我config/database.php文件里的外部数据库连接配置(原始内容未完整展示,先贴已有的部分):
'external_db' => [ 'driver' => 'sqlsrv', 'host' => // 原始配置内容未完整提供 // 其他相关配置项... ]
备注:内容来源于stack exchange,提问作者Dolotboy
相关产品推荐
相关产品推荐

