用于基于子集合语法访问父类的HQL查询

时间:2013-04-12 11:24:41

标签: hibernate hql

我有一个组成地址类列表的人类。现在我想编写HQL,它将返回 Person对象,其中包含至少一个地址(更多为零)。

它会像“来自人数(personaddressList)> 0”

那样

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

HQL:

from Person p where size(p.addresses) > 0

或者,如果您正在使用与域类的关联,那么:

if (p.getAddresses().size() > 0){
    ...
}