querydsl transformateur de groupe par le comte

Je suis coincé à essayer d'obtenir une requête (QueryDSL) pour un travail qui me donne un nombre de catégories distinctes.
Par exemple, ce que je suis en train de réaliser:

categoryA -> 10 entries
categoryB -> 20 entries

C'est ce que j'ai à ce jour:

query().from(application)
            .transform(groupBy(application.category).as(list(application)));

Cependant, cela me donne, pour chaque catégorie, une liste de toutes les entrées, je veux juste obtenir un décompte de cette.

J'ai essayé de déconner avec le count() mais pas de chance.

Ce que quelqu'un sait comment faire cela?

OriginalL'auteur Wouter Willems | 2014-11-03