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();
		}