Sagen wir, wir haben zwei Entitäten, Entität Node
und Entität Cluster
. A Cluster
hat viele Node
s. A Node
kann zu mehreren Cluster
gehören. Also in Cluster
gibt es eine @ManyToMany
Annotation. Jedoch ist Node
keine Cluster
es gehört (vorsätzlich).JPA ManyToMany unidirektionale Beziehung
Wenn ich ein Cluster
löschen Ich möchte die Node
s all halten (Zukunft ich zu einem anderen Cluster
diese Node
s kostenlos in) hatte es. So brauche ich nichtCascade.DELETE
. Aber wenn ich ein Node
lösche, sollte das Cluster
, das es gehörte, aktualisiert werden (das Node
wird von ihnen entfernt).
Was ist der beste Weg, um dies mit JPA zu behandeln?
Ja hatte es bidirektional gemacht. –