У меня есть критерий-строитель с объединением All (установленная операция), который я хочу обернуть в качестве объекта Select Select New) < /p>
cb.with(ChangesCTE.class)
.from(Changes.class)
.bind...
.where...
.groupBy...
.end()
.from(ChangesCTE.class, "update")
.innerJoinOn(entityClass, "entity")
.on("update.id").onExpression("entity.id")
.end()
.where...
.unionAll()
.from(ChangesCTE.class, "update")
.innerJoinOn(otherEntityClass, "otherEntity")
.on("update.id").onExpression("otherEntity.id")
.end()
.where...
.endSet()
.orderByAsc...
// .selectNew(EOB);
< /code>
Это не позволяет добавлять SelectNew, и если я принужу его, я получу ошибку: < /p>
modifications to a query after connecting with a set operation is not allowed
< /code>
Как я могу обернуть его как строитель объектов? Мне нужно изменить кортеж на класс EOB.
Подробнее здесь: https://stackoverflow.com/questions/795 ... erabuilder