我有一个与以下内容非常相似的 SQL 查询:
select *
from parent p inner join child c on p.id = c.parent_id and c.type = 'PARENT_TYPE';
我正在尝试使用@One-To-Many 关联来定义我的实体映射,以便我可以加载父对象并自动加载子对象。我不知道该怎么做,是如何正确地注释我的实体,以便使用连接标准的第二部分(即the c.type = 'PARENT_TYPE'
部分)正确地发生这种情况。我尝试使用@FilterDef
,然后在会话上启用过滤器并且它有效,但它似乎不是最佳解决方案。