Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Verbinden Sie mit Laravel Eloquent zwei MySQL-Tabellen in verschiedenen Datenbanken auf demselben Server

Diese Lösung hat bei mir funktioniert:

Model1::where('postID',$postID)
      ->join('database2.table2 as db2','Model1.id','=','db2.id')
      ->select(['Model1.*','db2.firstName','db2.lastName'])
      ->orderBy('score','desc')
      ->get();