我有两个表employees
和employee_manager
。
员工:id
,name
employee_manager:employee_id
,manager_id
id
的 employees
和employee_id
的{{1}}相同。
employee_manager
和employee_id
都是manager_id
表中id
的{{1}}个。
使用employees
找到了特定employees
的经理。现在,我想从employee
表中查看经理的姓名。
答案 0 :(得分:2)
请在您的Employee模型上添加
public function manager()
{
return $this->hasManyThrough('App\Models\Employee', 'App\Models\EmployeeManager', 'employee_id', 'id', 'id', 'manager_id'));
}
我希望这能解决您的问题