Как получить список моделей из базы так чтобы определенное поле в ответе было уникальным?
Допустим у меня есть таблица с пользователями
username, email, password, country, created_at и еще много других полей
Как сформировать запрос чтобы получить 10 последних зарегистрированных пользователей по одному из каждой страны
те чтобы поле country в ответе у каждого пользователя было разное
тут получается уже с коллекцией работаем, а мне желательно с разу в запросе. Плюс пользователей очень много и каждый раз выгружать большое количество не удобно
выбираешь список стран
для каждой страны делаешь запрос, выбирающий последнего зарегистрированного пользователя
объединяешь результаты, сортируешь по дате регистрации, оставляешь 10