В приложении Rails 3.2 У меня есть модель User, которая имеет много наград.Как группировать по нескольким атрибутам на детей, а затем подсчитывать?
Класс премии имеет: тип,: уровень и: атрибуты изображения.
На странице просмотра пользователя я хочу показать свои награды, но с некоторыми критериями. User.awards должны быть сгруппированы как по типу, так и по уровню, и для каждой комбинации уровня типа я хочу отображать его изображение и подсчет наград.
Я изо всех сил пытаюсь построить запросы и взгляды, чтобы достичь этого (и объяснить это четко).
Как я могу группировать по двум атрибутам дочерней записи, а затем отображать как счетчик, так и атрибут (например, изображение) этих детей?