bonjour
je veux récupérer les exigences créées par un utilisateur qui appartient à un service donné, donc j'ai ma classe Exigence qui a un attribut de type Utilisateur, et dans Utilisateur j'ai un attribut de type Service, j'ai testé la requête suivante mais cela me retourne une liste vide
ça me bloque et je sais pas où est l'erreur :s
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 List<Exigence> findbyStateAndService(ma.tgr.gestionExigences.parametrage.model.Service service) { List<Exigence> list = sessionFactory.getCurrentSession().createQuery("from Exigence exigence where exigence.utilisateur in (from Utilisateur utilisateur where utilisateur.service = '"+service+"')").list(); System.out.println("teeeest"+list.toString()); return sessionFactory.getCurrentSession().createQuery("from Exigence as exigence where exigence.utilisateurByIdutilisateurrecetteur in (from Utilisateur utilisateur where utilisateur.service.codeservice = '"+service+"') ").list(); }
Partager