Je viens de découvrir que quand je vais stocker dans mon mongodb, avec hibernate ogm, une liste devient un ensemble (donc pas de répétitions). Comment puis-je l'éviter? Voilà comment je déclarais le terrain:Je déclare une instance de List mais hibernate un Set
@ElementCollection private List<Double> doubles;
Par exemple, J'ai cette liste: [0,1 0,1 0,1 0,3] Quand je vais stocker, il becames [0,1 0,3]
Une escamotage serait de définir une collection comme ceci:
@ElementCollection private Map<Integer,Double> doubles;
Mais cette structure est inutilement complexe et dans mon cas, que je dois mettre des vecteurs très longs, il pourrait être un problème!
Merci, mais je n'ai jamais mappé une entité avec XML. Bien que j'essaie, je reçois une erreur. C'est un peu déformé. Après tout, je demande un peu. –
@ Daniel-san, pourriez-vous s'il vous plaît fournir l'erreur que vous obtenez? Et peut-être la cartographie des composants que vous essayez de faire fonctionner. – ironstone13
L'erreur est en italien, mais en substance, il est dit que MyClass class> ne veut pas d'attributs. Nous parlons de dependencies.xml, non? –