Я получаю некоторые связанные результаты, например
all_makes = CarMake.includes(:car_models).group('name')
Теперь мне нужно получить только уникальное имя car_models
all_makes_json = all_makes.as_json
all_makes.each_with_index do |make,index|
all_makes_json[index]["models"] = make.car_models.uniq {|e| e[:name] }
end
Но это не работает. Как я могу получить только уникальные записи в этом сценарии?