我有一个查询可以根据我的期望运行,它返回用户,但是数据由于某些原因而重复且不正常,如果有人可以帮助我,将不胜感激。谢谢这里是查询。
User::has('partner_groups')
->whereHas('partner_groups', function ($query) use ($id) {
$query->where('id', $id)->where('user_id', '!=', Auth::id());
})->get();