【发布时间】:2017-03-16 20:57:50
【问题描述】:
我在我的应用程序中定义了 3 个数据库(旧版不是我的设计!),我想使用 DB Select 来运行原始 SQL,而不是从主数据库。
告诉的语法是什么
DB::select('SELECT....
使用特定的预定义连接?
【问题讨论】:
-
您可以在配置文件中设置多个数据库并使用
DB::connection('foo')->select(...); -
我已经这样做了,并将其中一个连接命名为“common”并添加了“protected $connection = 'common';”在模型的顶部,但它似乎总是想从默认数据库中进行选择。