2012-07-16 90 views
0

我想獲得一個特定列的清晰列表。
不知何故或其他的,我只是沒有得到什麼,我希望回來...... 這裏是我想查詢...選擇DIstinct單列JPQL

@NamedQuery(name="getDstResourceIDsByOrgIDs", query="SELECT DISTINCT d.resourceId FROM DistListPermission d WHERE d.organizationId in ?1") 

現在,如果我是不正確的,應該是返回一個不同其中organizationID位於organizationID列表中的resourceID列表。現在這是我得到的結果...

[email protected] 

我的意思是,究竟是什麼?

回答

2

它是由OpenJPA用來提供這種查詢結果的唯一元素的不可變列表。它實現java.util.List,所以沒有問題。只要元素類型正確,列表的實際實現並不重要。

如果遍歷此列表,您可能會看到預期的resourceId值。

+0

謝謝......仔細看看我在做什麼,看起來好像數據可能是問題。 – SoftwareSavant 2012-07-16 18:57:07