Bonjour,
Je cherche à faire, comme le dit le sujet, un Criteria sur un champ transient. Cela ne fonctionne pas et ça me parait plutôt logique.
Mais je ne vois pas trop quel méthode utiliser pour faire ma jointure ?
Mes classes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 class A { @Transient B b; }J'ai besoin de faire mon criteria sur la classe A :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 class B { @OneToOne A a; String champATester; }
En espérant avoir été assez clair. Avez-vous une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Criteria criteria = session.createCriteria(A.class); criteria2 = criteria.createCriteria(B.class); //Ne fonctionne pas à cause du @Transient criteria2.add( /*Ma restriction*/);
Merci d'avance !
Mat
Partager