我对Spring Data相当陌生,我想创建一个查询,这将允许我在两个实体之间执行Inner Join。Spring Data @Query with Joins
我一直用这个堆栈溢出,试图澄清某些方面:
How To Define a JPA Repository Query with a Join
它提供结构化查询作为这样的答案:
@Query("select u.userName from User u inner join u.area ar where ar.idArea = :idArea")
然而在此查询我没有看到它在哪里管理定义“ar”,因为这两个实体类都没有在自己内部实际定义“ar”?任何关于此的澄清将不胜感激!
提示:用户代表后的“u”是什么? –
用户是的,但我的印象是你是从“用户u”定义的。在这个查询中没有“区域ar”? –