Сгруппируйте результаты алголии по их дубликатам

Привет, я сейчас использую поиск Laravel-scout. Есть ли способ получить и сгруппировать результаты по их дубликатам, но с большими данными?

Пример у меня есть список стран

  • Нью-Йорк
  • Нью-Йорк
  • Нью-Йорк
  • Америка
  • Америка
  • Америка
  • Япония

Я хочу, чтобы данные стали такими

New York => [
   'New york' => [],
   'new York' => [],
   'New Y0rk' => [],
],
America => [
   'America' => [],
   'america' => [],
   'AmericA' => [],
]

person nethkennnnn    schedule 15.08.2020    source источник


Ответы (1)


Я думаю, вам нужно использовать коллекцию laravel, а затем применять к ним уникальные. Это поможет вам удалить дубликаты.

Пожалуйста, проверьте по адресу это, а также это ссылка, надеюсь, вы получите представление.

person Muhammad Tariq    schedule 15.08.2020