标签: entity-framework hibernate jpa join
鉴于以下JPA实体:
我希望在单个查询中为所有类型A的实例提供3个关联实体的ID和名称,如:
setValue
由于关联不能是双向的,我们不能使用从A到B和C的JOIN,因此我们需要从所有三个实体中进行选择(左外JOIN可以提供帮助,否则)。
当给定类型A的实例存在所有3个实例时,这很有效,但是当给定A没有C实例时,查询不返回任何内容。
有没有办法配置查询,以便它允许select子句中的可选实体?或者,是否有任何不同的方法来定义查询以返回请求的值?
TIA。 丹尼尔