Задать вопрос
@Andre548

Как получить связь с тренером?

Всем привет, не пойму в чем ошибка
если делаю в blade:
@foreach($studentList->students as $student)
                @dd($student)

то вижу связь с тренером, скрин ниже
666daded44722894207365.png

но когда делаю
@foreach($studentList->students as $student)
                @dd($student->coach)

получаю null

в чем ошибка?
мой запрос
$this->studentList = \App\Models\ManageTournament::with('students.coach')->find($id);


model ManageTournament
public function students()
    {
        return $this->belongsToMany(User::class, 'tournament_students', 'tournament_id', 'student_id');
    }


model User
public function coach(): BelongsTo
    {
        return $this->belongsTo(User::class, 'coach_id', 'id');
    }
  • Вопрос задан
  • 86 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы