criteria - injection distinct dans la requete SQL
Hey,
J'ai une requete criteria que je veux accelerer : je dois faire un distinct et j'utilise
Code:
1 2
|
criteria.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY); |
Le problème est que ma requete SQL qui en résulte ne fait pas apparaitre de "distinct" : Hibernate filtre les données après ma requete ; du coup niveau perf c'est pas top...
Est-ce qu'il est possible d'injecter un distinct avec criteria, sans passer par les projections (car je veux récupérer mes objets) ?
Merci!