搜索Laravel中的多态关系

时间:2016-09-12 22:21:41

标签: laravel laravel-5.2

我正在使用多态关系来存储关于我的用户的关注者/关注者信息。要获取所有以下用户的列表,我使用:

$following = User::with('following')->findOrFail($id);

User.php

public function following()
{
  return $this->morphMany('App\Like', 'user', 'likeable_type')->with('follower');
}

现在,我想在以下用户中搜索特定用户。我试过了:

$followings = $user->following->where('follower.first_name', 'LIKE', "%$query%");

它总是一无所获。在这种情况下,如何搜索特定用户?

0 个答案:

没有答案