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 : Sélectionner tout - Visualiser dans une fenêtre à part
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(); }
Partager