2016-12-27 2 views
1

Ich muss mehrere Datenbanken Informationen mit Laravel übergeben. Ich mache das immer:Weitergabe von Informationen aus mehreren Datenbanken mit Laravel

public function get_view(){ 
     $myinfo = MyDatabases::where('id',Auth::user()->id)->get(); 
     return view('auth.view')->with('myinfo',$myinfo); 
    } 

Ich muss Informationen aus anderen Datenbanken übergeben. Gibt es eine Möglichkeit, dies zu tun?

Antwort

2

Sie haben einige db in Ihrer Datei app/config/database.php?

'connections' => [ 

     'mysql1' => [ 

     ], 

     'mysql2' => [] 
] 

Sie verwenden können:

\DB::connection('mysql1')->table()->where(....) 

\DB::connection('mysql2')->table()->where(....) 

und Sie können etwas Hilfe-Funktion oder Fassade erstellen, in dem Sie aggregieren können diese abfragt

Verwandte Themen