我有两个实体:Customer
和User
。他们有很多关系。假设我在数据库中有以下数据。
Customer ------------- id | name 1 | customer User ------------- id | name 1 | user1 2 | user2 Customer_use ------------- customer_id | user_id 1 | 1 1 | 2
我的问题是如何返回如下的查询结果:
customer | users customer | user1,user2
答案 0 :(得分:1)
使用联接,您可以通过单个HQL查询获取记录以获取更多参考click here
答案 1 :(得分:1)
HQL是面向对象的,这意味着您返回对象。如果您想要返回所有客户,只需执行select c from Customer c
,并且所有关系都与对象一起提供。