Задать вопрос
@Designik_by
SEO, Интернет-маркетинг

Как получить данные из промежуточной таблицы с отношением «многие-ко-многим» в laravel?

Есть 2 таблицы: Flights и Clients. Отношение: многие ко многим. Соответственно есть таблица в которой хранится их связи, т.е. клиент, прикрепленый к рейсу(клиент бронирует рейс) Как получить последние 5 вот этих вот броней из всего списка?
  • Вопрос задан
  • 437 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Специалист.ру
    Профессиональный веб - разработчик на Laravel и React
    8 месяцев
    Далее
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • Skillbox
    PHP-фреймворк Laravel
    2 месяца
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Barmunk
повангую че

//client model
public function flights()
    {
        return $this->belongsToMany('App\Flight');
    }

//flight model
public function clients()
    {
        return $this->belongsToMany('App\Client');
    }

//controller
$client = App\Client::find(1);

foreach ($client->flights as $value) {
    $value->ticket_name;
}
Ответ написан
Ваш ответ на вопрос

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

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