JPQL检查集合成员是否具有所需值的属性

时间:2015-08-12 16:16:10

标签: collections jpql

我有实体(例如设置),其中包含与其他对象(语言的实例)的集合(例如 Settings.languages )。 / p>

有没有办法如何选择其集合实体中包含所需属性值的所有实体?例如获取所有设置 Settings.languages 包含 Language.code =' EN' ?

类似的东西:

<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>

1 个答案:

答案 0 :(得分:4)

您可以使用以下内容:

SELECT s FROM Setting s INNER JOIN s.languages c WHERE c = :code

更多例子是here