Laravel5でDB2内のテーブルでleftJoinしてSelectしたいです。
テーブルには
table1,table2
の2つがあります。以下のようなフィールドがあります。
table1 : userid, name
table2 : email, f_userid
table1のuseridをtable2のf_useridが外部参照していて同じユーザを表しています。
その場合に、Laravelでは両方のTableがmysql_2にあります。
以下のように記載したり試してますがうまく動きません。
ご教授をお願いします。
php
1$graphs = DB::connection('mysql_2')->select( 'table1.name', 'table2.email' ) 2 ->leftJoin('table1', 'table1.userid', '=', 'table2.f_userid') 3 ->where('table2.email', 'abc@abc.com')->get();
回答1件
あなたの回答
tips
プレビュー