请求表:
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'
用户表与部门表具有一对一的映射。
我的问题是如何获取与请求表无关但与用户表有关的部门详细信息?
答案 0 :(得分:0)
您可以编写多个急切的加载关系:
Request::with('user.type');