У меня сложные красноречивые отношения.
company
-id
-name
company_courts
-id
-company_id
-name
company_sports
-company_court_id
-sports_id
sports
-id
-name
Компания может иметь много судов.
Суды могут иметь много видов спорта
Я хочу получить все виды спорта, принадлежащие суду в одной компании
Я пытался решить эту проблему с помощью hasManyThrough, но не сработало ..
return $this->hasManyThrough(Sports::class,CompanyCourts::class,"","","id","id");