如何让登录用户获得关系?
我的User.php
课程如下:
class User {
public function messages() {
return $this->hasMany('App\Message');
}
}
我想让登录用户及其所有消息一起使用。
我试过了:
Auth::user()->with('messages')->get();
但是这返回了所有用户的列表,而不仅仅是已登录的用户。
我该怎么做?
答案 0 :(得分:2)
你可以试试这个:
$user = Auth::user()->load('messages');
现在,您可以使用以下内容获取用户的消息:
$messages = $user->messages;