Laravel5.3のデータベース接続について
以下ページを参考にしてread、write時でデータベースを切り替えています。
https://readouble.com/laravel/5.3/ja/database.html
が、、、read時でもwriteデータベースを参照しているようです。
何かほかに設定がいるのでしょうか。。。
###config/database.php
'mysql' => [
'read' => [
'host' => '192.168.1.1',
],
'write' => [
'host' => '196.168.1.2'
],
'driver' => 'mysql',
'database' => 'database',
'prefix' => '',
],```
###試したこと
Illuminate\Database\DatabaseManagerのsetPdoForTypeを確認。
$typeをみてread,write切り替えているが、
$typeが毎回nullのためelse条件のwrite設定を見に行くようになっている。。。
$typeの源泉はconnection($name)引数の$nameらしい…
回答1件
あなたの回答
tips
プレビュー