У меня есть следующий hql:
Select q FROM GeneralQuestion q
Left Join q.QuestionResponses as qr with qr.ContactUid = :contactuid
WHERE q.ParentUid = :audituid
Очевидно, что GeneralQuestion содержит коллекцию объектов QuestionResponse. Я использовал ключевое слово with, которое, как я думал, ограничит возвращаемые объекты QuestionResponse только теми объектами QuestionRespone с этим конкретным контактом.
Проблема в том, что каждый стиль GeneralQuestion содержит все ответы на вопросы.
Есть ли способ ограничить возвращаемые объекты QuestionResponse только этим контактом?
Я думал, что в этом весь смысл, и теперь я в замешательстве.