为了账号安全,请及时绑定邮箱和手机立即绑定

仅在范围内覆盖默认 DB::connection

仅在范围内覆盖默认 DB::connection

PHP
慕工程0101907 2022-01-08 09:24:01
我的 Laravel 应用程序中有多个 MySQL 连接到不同的数据库。我知道我不能用 覆盖默认连接DB::connection,但我想知道是否有办法在函数的给定范围内只覆盖一次。例如我目前:DB::connection('mysql2')->table('users')->select ...DB::connection('mysql2')->table('orders')->insert .........但我希望:DB::connection('mysql2'); // override connection once in this scopeDB::table('users')->select ...DB::table('orders')->insert ...
查看完整描述

1 回答

?
慕侠2389804

TA贡献1719条经验 获得超6个赞

你在找这个吗?


$conn = DB::connection('mysql2')

$conn->table('users')->select ...

$conn->table('orders')->insert ...


查看完整回答
反对 回复 2022-01-08
  • 1 回答
  • 0 关注
  • 190 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号