要获取laravel 5.2中的所有用户信息,请使用Sentinel用户系统。
我可以使用$ request-> user()从'users'表中获取所有信息。但我想从“消息”表中获取每一行。
我在'用户'。'ID'和'留言'之间建立了关系。'UID'但在Laravel中$ request-> user()内容仍然相同。
我需要修改什么来获取所有关系列?
答案 0 :(得分:1)
要急切加载关系,您可以使用以下方法:
$user = $request->user();
$user->load('messages');
为此,在用户模型中,您需要定义关系:
public function messages()
{
return $this->hasMany(Message::class);
}