使用雄辩的orm连接两个以上的表laravel 5.3

时间:2019-02-27 16:38:15

标签: php laravel orm eloquent

请求表:

ID | Acrid |类型ID

用户表:

ID | Acrid | Dptid

部门表:

ID |代码

类型表:

ID |名称

$user->name = $validated['name']; $user->email = $validated['email']; if(!empty($validated['password'])){ $user->password = bcrypt($validated['password']); $profile = $user->profile; $profile->username = $validated['name']; $profile->email = $validated['email']; $profile->save(); } $user->save(); 表与'Request''User'的一对一映射

我们可以使用'Type'

用户表与部门表具有一对一的映射。

我的问题是如何获取与请求表无关但与用户表有关的部门详细信息?

1 个答案:

答案 0 :(得分:0)

您可以编写多个急切的加载关系:

Request::with('user.type');