我對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」? –