Конвертировать Hibernate HQL с collection.size в запрос критериев - PullRequest
5 голосов
/ 13 января 2010

По какой-то причине я никогда не могу понять, как это сделать, используя критерии API.

У меня есть HQL:

from Track track where size(track.trackTitles) > 1

Можно ли преобразовать его в запрос критерия для класса Track? Если да, то как: какое ограничение я должен использовать?

1 Ответ

12 голосов
/ 13 января 2010

Restrictions.sizeGt("trackTitles", 1)

...