получение данных с использованием отношений - PullRequest
1 голос
/ 24 апреля 2019

У меня есть две таблицы: employees & employee_manager.

сотрудников: id, name

employee_manager: employee_id, manager_id

id из employees и employee_id из employee_manager одинаковы.

Оба employee_id и manager_id являются id с employees из employees таблицы.

Менеджер определенного employee найден с помощью manager_id.Теперь я хочу просмотреть имя менеджера из таблицы employees.

1 Ответ

2 голосов
/ 24 апреля 2019

, пожалуйста, добавьте это на вашу модель сотрудника

public function manager()
{
    return $this->hasManyThrough('App\Models\Employee', 'App\Models\EmployeeManager', 'employee_id', 'id', 'id', 'manager_id'));
}

Я надеюсь, что это решит вашу проблему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...