groupBy('league_id') ->pluck('league_id')->toArray(); $cnt = SofaScoreTournament::with('sofascore_category')->whereIn('tournament_id', $res)->get(); $arr = []; foreach ($cnt as $val) { $arr[$val->tournament_id] = $val->sofascore_category->name . ' ' . $val->name; } asort($arr); return $arr; } }