Problema com query Jpa

sac

Acredito que o erro seja que você está usando o comparador ON nas junções da sua query, se está utilizando JPA, as entidades já possuem o mapeamento e o ORM já sabe como as relacionar.

1 curtida

Como eu colocaria sem o ON? Tentei por aqui e estourou o HEAP.

Sua JPQL vai ficar algo mais ou menos assim:

SELECT h 
FROM HighLevelTo h 
JOIN h.elementInfo i
JOIN i.element e 
WHERE h.status = '11'
AND e.parentId = :element

Apenas arrume os atributos do JOINS, pois não conheço os atributos de suas classes.

É da forma como o @Lucas_Camara apresentou acima, na JPQL você não precisa especificar a ligação da relação, você simplesmente aplica um join no atributo da sua classe, como o atributo já possuí o mapeamento da relação construída, a sua implementação do JPA já vai saber como relacioná-los.

1 curtida

Agradeço deu certinho aqui, obrigado por dedicar o seu tempo me ajudando.

Agradeço seu tempo e sua ajuda John, Obrigado.