69 votes

Comment exprimer correctement JPQL « join fetch » avec la clause « where » en tant que JPA 2 CriteriaQuery?

Considérez la requête JPQL suivante :

J’essaie de traduire cela en une requête Critères. Voici ce que j’ai obtenu:

Le problème évident ici est que je fais la même jointure deux fois, car ne semble pas avoir de méthode pour obtenir un . Y a-t-il un moyen d’éviter d’avoir à s’inscrire deux fois? Ou dois-je m’en tenir au bon vieux JPQL avec une requête aussi simple que celle-là ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X