Объединить EJBQL-запрос с объектом CriteriaBuilder
Есть ли простой способ объединить существующий запрос ejbql с существующим объектом CriteriaBuilder?
С одной стороны, у меня есть отчет о яшме с запросом ejbql, а с другой - права на функции и объекты приложений в виде объекта CriteriaBuilder.
Моя идея была:
Я беру отчетный запрос -> добавить заявление о правах функции -> выполнить оба за один раз
1 ответ
Наверное, лучше придерживаться одного или другого.
В EclipseLink оба заканчиваются как объекты EclipseLink Expression. Из запроса JPQL вы можете получить DatabaseQuery и добавить в его selectionCriteria другое выражение, которое вы можете сгенерировать из Criteria.