2011-07-14 16 views
0

我有一個包含一組其他實體的實體。HQL不同組

class Foo { 
    .... 
    private Set<Bar> bars = new HashSet<Bar>(); 
    .... 
} 

class Bar { 
    private long id; 
    private String name; 
    .... 
} 

是否有可能做一個HQL不同的查詢來獲得所有的獨特集的列表?

select distinct f.bars from Foo f 

只返回所有Foo的

回答

0

嘗試的DISTICT列表:

select distinct elements(f.bars) from Foo f