Bonjour,
J'ai 1 objet "user" attaché à 100 "passions".
J'ai crée mes passions unes par unes avec des new Passions("blabla"), j'ai ensuite crée mon objet "user" et lui ai lié ses passions avec ma méthode helper user.addPassion(Passion passion) de la classe User donc.
Maintenant je rends persistant mon objet "user". Il est alors sauvegardé en base et toutes ces passions sont ajoutées automatiquement à la table "passion" car mon CascadeType est à ALL.
Seulement dans ces passions, il y en avait des redondantes avec un autre user. J'aimerais que soient uniquement crées les nouvelles passions. Alors je fais comment ?
(Je n'ai pas envie de tester l'existence de toutes les passions car 100 requêtes en bases ça me paraît un peu lourd...)





Répondre avec citation








Partager