Requête JPQL dans une méthode Java
Bonjour,
j'ai implémenté une méthode qui me permet de générer un test (qui est un ensemble de question) de manière automatique sauf que avec le paramètre nombre de question à générer je dois spécifier aussi la catégorie des questions (j'ai une entité catégorie et donc une table catégorie) je sais pas comment ajouter la catégorie à la requête
Code:
1 2 3 4 5 6
| public List<Question> prepareRandomTest(int number_of_questions, Categorie categorie){
String jpql = "SELECT q FROM Question q ORDER BY RANDOM() LIMIT "+number_of_questions ;
Query query = entityManager.createQuery(jpql);
entityManager.persist(Question.class);
return query.getResultList();
} |