Bonjour,

J’ai 3 entity beans : Utilisateur, Photo et Enregistreur.
Je souhaite faire un enregistrement dans la table correspondante à mon entity Enregistreur; celle-ci doit contenir des données récoltées depuis des tables Utilisateur et Photo. Chaque utilisateur peut avoir une à plusieurs photos.
Pour cela, dans la classe de mon entity Enregistreur je veux écrire une requête du genre :
demander toutes les photos d’un utilisateur .

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
@NamedQueries({
 
    @NamedQuery(name = "findphotosByUtilisateurId"
   ,query = "SELECT photos FROM Enregistreur AS eg WHERE photos.utilisateur.id = :utilisateurId" )
})
Cette requête est-elle correcte?

Merci d'avance.