Я пытаюсь сделать что-то подобное, но используя Criteria
вместо HQL
:
select user from User where user in (
select user from UserDomain where domain.id = "XXX"
)
Пользователь является сущностью, имеющей отношение one-to-many
к таблице соединений UserDomain.
Здесь просто найти пользователей, которые связаны с Domain
с id = "XXX".
Кажется, что это должно быть очень просто... но мне не повезло, пока что не открыли какие-либо полезные документы.