如何获得具有关系的登录用户?
我的User.php
课是这样的:
class User {
public function messages() {
return $this->hasMany('App\Message');
}
}
我想获取登录用户及其所有消息。
我试过了:
Auth::user()->with('messages')->get();
但这返回了所有用户的列表,而不仅仅是登录的用户。
我怎样才能做到这一点?
你可以试试这个:
$user = Auth::user()->load('messages');
所以现在,您可以使用以下内容获取用户的消息:
$messages = $user->messages;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句