Hola Felipe, lo que puedes hacer para este caso es usar la propiedad with sobre la consulta de Eloquent lo cual te trae los registros con los joins que requieras; entonces... aquí te pongo un ejemplo.
$user = new App\Models\User();
$tUser=$user::with('game_user', 'games', 'privilege_users', 'privileges')->whereRaw('id=?', [1])->first();
Ten en cuenta que supongo que hiciste bien las relaciones en los modelos de Eloquent, este código no lo puedo probar por el hecho que me presentas el ejemplo y necesitaria todo el flujo obvimente; entonces, pruébalo y cuéntame que pasa.
Esto debería bastar, si salta errores, revisa las relaciones de tu modelo, lo cual en realidad confío en que lo hayas hecho bien.
Espero te sirva, Saludos.
- 2016-07-14 21:08:49
-
Me gusta(0)