Solución:
No se permite el uso de subconsultas en la cláusula de combinación. en JPQL, las subconsultas solo se permiten en la parte WHERE y HAVING. Las firmas del método de unión en las consultas Querydsl JPA son demasiado amplias.
Como esta consulta necesita dos niveles de agrupación, tal vez no se pueda expresar con JPQL / Querydsl JPA.
Sugeriría escribir esta consulta utilizando el soporte de consulta nativo de Querydsl JPA.
Como Querydsl JPA usa JPQL internamente, está restringido por la expresividad de JPQL.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)