Bonjour,
Pour mon qcm, je veux calculer le nombre des bonnes réponses. J'avais repris un exemple sur le net avec l'annotation @Formula dans ma classe Entité mais ca ne marchait pas.
J'ai alors voulu passé par une requête dans la couche métier, mais bien qu'elle fonctionne parfaitement sous mysql, j'ai une erreur (la table de jointure n'est pas mappée).
Pourriez vous m'aider à trouver la solution ?
Voici ma requête :
"SELECT COUNT(*) FROM Evaluation_Reponse er, Reponse r WHERE er.evaluation_id = :evaluationId AND r.id = er.listOfReponses_id AND r.correct");
où Evaluation et Reponse sont 2 entités liées en many-to-many. Le fait d'ajouter @JoinTable, de modifier la casse... n'a jamais rien changer.
Partager