Bonjour,
J'ai un objet Bier qui possède une référence à un objet nrBrasseur de type Brasseur
Code : Sélectionner tout - Visualiser dans une fenêtre à part @NamedQuery(name = "Biere.findNrBrasseur", query = "SELECT b FROM Bier b WHERE nrBrasseur = :nrBrasseur")Le problème est que j'ai toujours cette erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 @Override public List<Bier> findnrBrasseur(Integer nrBrasseur) { TypedQuery<Bierer> query = entityManager.createNamedQuery("Biere.findNrBrasseur", Biere.class); query.setParameter("nrBrasseur", nrBrasseur); return query.getResultList();Je fournis un int et il doit chercher dans l'objet "Brasseur".java.lang.IllegalArgumentException: Parameter value [6] did not match expected type [entities.Brasseur]
J'ai essayé cecimais ça ne fonctionne pas non plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part @NamedQuery(name = "Biere.findNrBrasseur", query = "SELECT b FROM Bier b WHERE Brasseur.nrBrasseur = :nrBrasseur")
Quelqu'un saurait-il m'indiquer comment résoudre ce problème ?
Merci d'avance pour votre aide.
Partager