Как вывести совпадения для пользователя -user_i = 1. Нужно вывести пользователей, которых лайкнул пользователь 1 и те пользователя, которые лайкнули этого пользователя
Например пользователь 12 подходит под условие, но не знаю как это вывести
$users = DB::table('likes')
->leftJoin('users','users.id','=','likes.like_user')
->leftJoin('user_attributes','user_attributes.user_id','=','likes.like_user')
->select('user_attributes.fullname','user_attributes.avatar','user_attributes.country','user_attributes.city','user_attributes.age',
'users.name','users.id','likes.created_at')
->where('likes.like_user','=', 'likes.user_id')
->where('likes.user_id','=', Auth::user()->id)
->paginate(15);