Ich habe ..Laravel 5 eifrig Last ein Modell ohne direkte Beziehung
Modelle:
Player
id,player_name
Sport
id,sports_name
Game
id,player_id,sports_id,scores
Modell Beziehung
SpielerhasManySpiele, Sport shasManySpiele, SpielebelongsToSpieler und Sports.
Frage: In -Controller ist es Mögliche in jedem Spieler Sport und jede Spiele pro Sport zu laden?
in einer einzigen Abfrage, ich möchte wie dies in meiner Klinge etwas erreichen ..
@foreach($player as $p)
@foreach ($p->sport as $ps) /*this wont work, since player has not relationship with sports*/
@foreach ($ps->game as $psg)
{{$psg->id}}
{{$psg->player_name}}
{{$psg->sports_name}}
{{$psg->scores}}
@endforeach
@endforeach
@endforeach
gibt es andere Möglichkeit, es zu erreichen? Vielen Dank!
Haben Sie versucht, viele Trog Beziehung hat? https://laravel.com/docs/5.2/eloquent-relationships#has-many-through – TheFallen