J'ai 3 classes d'entités: Pair
, BATBpa
et SNSBPa
. Entité La paire a des dépendances telles que pair.snsBpa
et pair.batBpa
.hibernate: tri des valeurs nulles
J'ai une table de Pair
entités et quand je les trier, par exemple:
ORDER BY pair.snsBpa.snsId (snsId is string)
hql supprime les lignes où pair.snsBpa
est-null
. Comment faire hql pour ne pas supprimer les lignes nulles? voici ma demande HQL:
SELECT p FROM Pair p LEFT JOIN FETCH p.batBpa LEFT JOIN FETCH p.snsBpa ORDER BY p.snsBpa.snsId asc
J'ai essayé d'ajouter NULLS LAST mais cela n'a pas fonctionné – SergeBud
pourriez-vous essayer ma réponse éditée et voir si elle aide – user3487063