new JPAQuery<Void>(getEntityManager()).from(qEntityOne, qEntityTwo
)
.where(qEntityOne.fieldA.eq(
qEntityTwo.fieldB
)
)
.leftJoin(qEntityOne
.fieldC).fetchJoin()
.leftJoin
() method. I need first cast query back to JPAQuery
and only after that call left join.
Map<String, String> map = query()
.select(Projections.map(employee.firstname, employee.lastname))
.from(employee)
.fetch();
query().from(employee).transform(GroupBy.groupBy(employee.firstName).as(employee.lastName))