我有没有办法从JPASubQuery
获得JPAQuery
,反之亦然?我有一个JPAQuery
,我想将它作为子查询重用,但似乎两者之间没有任何类型的公共接口,以便我可以执行此转换。查询非常大,除了很好地重写整个事物作为子查询(实际上复制相同的from
部分)。所以我正在寻找这样的东西:
JPAQuery query = new JPAQuery(entityManager);
query.from(e).leftJoin(and(or(c1,c2,c3),c4,c5)).where(and(c6,c7,c8));
JPASubQuery sub = query.toSubQuery();
答案 0 :(得分:0)