Bonjour bonjour!
j'ai une question svp qui concerne une requête en HQL:
situation:
j'ai un objet operator (firstName, lastName) qui peut ou non appartenir à une (une seule) team (teamName).
le résultat de ma query hql liste les operator et j'aimerai agir sur l'ordre de celle liste:
Cette requête marche et fait bien ce que je veux mais les Operator qui ne sont liés à aucune Team n'apparaissent plus du tout dans la liste résultat.Code:
1
2
3
4
5
6
7
8
9 select o from Operator ... (... longue query...pas de inner join pour lier les tables Operator et Team...) ... order by o.team.teamName, o.lastName, o.firstName
Sauriez vous donc svp comment mettre une condition sur o.team.teamName en hql genre:
if o.team not null ... order by o.team.teamName, o.lastName, o.firstName
else order by o.lastName, o.firstName
ou n'est ce pas réalisable? dites moi que c'est possible!! je suis sur le point de partir dans les implémentations de Comparator pour réordonner la liste.
Merci d'avance pour vos réponses!