Hibernate 5.0.10 我定义了一个子图,如下所示:
@NamedSubgraph(name = "proc", attributeNodes = {
@NamedAttributeNode("name"),
@NamedAttributeNode("childTable1"),
@NamedAttributeNode("childTable2"),
@NamedAttributeNode("childTable3"),
@NamedAttributeNode("childTable4")
}),
问题是,当使用这个子图时,我得到了根表(存在名称)中定义的所有属性,而不仅仅是我指定的子图属性。有没有办法告诉hibernate不要去取那些孩子?我的查询看起来就像select rec from records rec join rec.proc