我剛剛發現,當我要存儲在我的MongoDB,與休眠ogm,列表這成爲一個集(所以沒有重複)。 我該如何避免它? 以下是我聲明的字段:我聲明一個列表,但休眠實例一套
@ElementCollection private List<Double> doubles;
例如, 我有這樣的名單:[0.1 0.1 0.1 0.3] 當我要保存,它becames [0.1 0.3]
的escamotage是這樣定義的集合:
@ElementCollection private Map<Integer,Double> doubles;
但這種結構過於複雜,在我的情況下,我必須把很長的矢量,它可能是一個問題!
謝謝,但我從來沒有用XML映射過一個實體。雖然我嘗試,但我收到一個錯誤。 雖然有點扭曲。畢竟,我問一點。 –
@ Daniel-san,您能否提供您收到的錯誤?也許你正試圖使用的組件映射。 – ironstone13
錯誤是意大利語,但實際上它說 MyClass class>不需要屬性。我們正在討論dependencies.xml,對吧? –