使用QueryDSL进行深度联接提取

时间:2018-06-14 15:06:37

标签: spring-data-jpa querydsl

我试图达到这样的目标:

JPQLQuery<Entity> query = new JPAQuery<>(entityManager);
    query.select(qEntity).distinct().from(qEntity);
    query.join(qEntity.attra.attrSetEager.any().attrb.attrSetLazy).fetchJoin();

但它产生了这样的东西:

  

选择不同的实体   来自com.a.b.entity.Entity实体     内联接获取任何(entity.attra.attrSetEager).attrb.attrSetLazy

出现此错误:

  

意外令牌:任何

我在这里做错了什么?

0 个答案:

没有答案