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

Как получить данные из родительской таблицы по ключу из дочерней?

Имеется 2 таблицы:

servers:
id
ip_address
domain_name
web_server
plugins


status:
id
server_id
status_location


В таблице status могут содержаться не все сервера из servers.

Поле server_id таблицы status связано с полем id таблицы servers.

Вопрос: как можно получить значение поля domain_name из родительской таблицы servers обратившись к нему по server_id из таблицы status средствами Eloquent?
  • Вопрос задан
  • 134 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    PHP-фреймворк Laravel
    2 месяца
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
Решения вопроса 2
Комментировать
@kandrash
Кратко о себе
// В модели Status
public function server()
{
    return $this->belongsTo(Server::class);
}

// Получение
$status->server->domain_name;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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