我在config / databases,mysql和mysql2中定义了2个数据库 默认连接是mysql
我需要从mysql2
获取此数据$programs=DB::table('node')->where('type', 'Programs')->get();
文档告诉我可以使用
更改连接$programs=DB::connection('mysql2')->select(...)
这将让我运行一个sql语句来获取$ program的数组。 但我想知道是否有办法合并2个语句,即在特定的db :: connection上使用查询构建器。
答案 0 :(得分:10)
您应该使用:
$programs=DB::connection('mysql2')->table('node')->where('type', 'Programs')->get();