Ich habe 3 Modelle:HasManyThrough mit einer anderen Beziehung in Laravel 5.2
Turnier, Kategorie, Team
A Turnier hasMany Kategorie
A Kategorie hasMany Teams
Tables:
Tournament: Only attributes
Category: id, tournament_id, name
Teams: id, category_id, name
Ich möchte alle Teams von einem Turnier bekommen von: Turnier-> Teams $
Ich habe versucht:
public function teams()
{
return $this->hasManyThrough(Team::class,CategoryTournament::class);
}
Dann brauche ich eine zusätzliche Beziehung meines Teams: team-> Kategorie-> name;
aber das Ergebnis dieser HasManyThrough keine Beziehung hat ....
Jede Idee ???