Моя модель такая:
Flavor
public IList<Mention> Mentions
Mention
public IList<Flavor> Flavors
Поэтому между вкусом и упоминанием много-много-много.
Мне нужно создать запрос, который возвращает мне упомянутые вкусы и количество раз, которое оно упоминалось.
Сегодня я могу получить условия запроса, упорядоченные по количеству упомянутых ароматов, но не могу вернуть их много раз.
Мой запрос hql:
select flavor
from Flavor flavor
left join flavor.Mention mentions
group by flavor.Id, flavor.Name
order by count(mentions) desc
Кто-нибудь знает, как это сделать?