JPA / Hibernate对集合属性的隐式连接

时间:2015-01-13 16:26:33

标签: java sql hibernate java-ee jpa

我想在集合属性上使用implicit join执行查询。

实施例: CONTAINER 类与 CONTENT 有一对多的关系。

查询:SELECT * FROM CONTAINER容器WHERE container.content.value =" FOO"

在动态查询中有一些想法:

Root<Container> from = criteriaQuery.from(Container.class);
from.get("container").<String>get("note");

问题是我不能,因为它说:  非法尝试取消引用基本类型的路径源[container.value]。

我使用JPA 2.1和hibernate-core-4.3.5

0 个答案:

没有答案