Мне нужно взять данные из отношения, принадлежащего ToMany с ownToMany, это будет так: A-> B-> C в моей модели будет провайдерами-> caption-> eventType, поэтому вам нужно выведите всех поставщиков из типа события.BelongsToMany с BelongsToMany отношение
модель выглядит следующим образом:
провайдеров Модель
Class Provider extends Model {
public function captions() {
return $this->belongsToMany(Caption::class);
}
}
Титры Модель
Class Caption extend Model {
public function event_type() {
return $this->belongsToMany(Event_type::class);
}
public function providers() {
return $this->belongsToMany(Provider::class);
}
}
Тип события Модель
Class Event_type extends Model {
public function captions() {
return $this->belongsToMany(Caption::class);
}
}
База данных выглядит следующим образом:
провайдеры
идентификатор
имя
event_type
идентификатор
имя
Подписи
идентификатор
имя
caption_event_type
caption_id
event_type_id
caption_provider
caption_id
provider_id
Thnks.
Пожалуйста, добавьте ваши отношения и/или модели, иначе вам не поможет. – martinczerwi
Модель такая же, как и прокомментировал там партнер Сомья Растоги, спасибо –