Я реализовал метод, который позволяет мне сгенерировать тест (весь вопрос) автоматически, но проблема в следующем: метод, очевидно, возьмет количество случайных вопросов, но также и тему генерируемых вопросов (у меня есть entié и, следовательно, таблица). Я не знаю, где я буду помещать категорию в запрос. и, во-вторых, RANDOM() не обрабатывается JPQL, что я могу сделать?methode JEE реализация
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);
return query.getResultList();
}
'entityManager.persist (Question.class);' ?! –
@ CássioMazzochiMolin Я исправлю его – Daly