Я использую Criteria Query в своем проекте. У меня есть следующий SQL запрос
SELECT ARRAY(column_name) from table
Мне нужно написать это в запросе Hibernate Criteria. Текущий код запроса Criteria, который я использую, выглядит следующим образом:
CriteriaBuilder cb = getSession().getCriteriaBuilder();
CriteriaQuery<Class> cq = cb.createQuery(Class.class);
Root<Class1> root = cq.from(Class1.class);
cq.select(root);
return getSession().createQuery(cq).getResultList();
Вместо cq.select (root) Мне нужно иметь cq.select (array (column )) . Я пробовал Tuple и Multiselect, оба не работали.