Спросите, как отобразить данные из сводных таблиц в блейде Laravel - PullRequest
0 голосов
/ 09 февраля 2019

Я в замешательстве.Я хочу отобразить все данные ссуды с именем пользователя в таблице в блейде.Это моя путаница:

Эта таблица, которую я хочу отобразить в блейде:

Эта таблица, которую я хочу отобразить

Это таблица, которую яиспользуйте:

Это таблица, которую я использую

Этот пользователь моей модели:

public function book(){
    return $this->belongsToMany(Book::class, 'loans')->withPivot(['loan_date','status'])->withTimeStamps();
}

Эта модель моей книги:

 public function user(){
    return $this->belongsToMany(User::class, 'loans')->withPivot(['loan_date','status'])->withTimeStamps();
}

1 Ответ

0 голосов
/ 09 февраля 2019

Чтобы получить доступ к сводным данным из любой модели, просто назовите это так:

@foreach($users as $user)
  {{ $user->books->pivot->status}}
@endforeach
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...