Hi-Ho,
wie muss ein UPDATE JPQL aussehen, wenn sich ein Entity-Attribut der zu updatenden Entity verändert hat?
Also praktisch:
Entity a hat eine Entity b vom Typ B. Jetzt möchte ich über ein Update die Entity vom Typ B der Entity a von b auf b2 ändern. Wie mache ich das unter der Berücksichtigung, dass ich eigentlich nur die ID von b2 habe? Habe ich da überhaupt eine Möglichkeit, oder muss ich gleich über einen nativen SQL (wie so oft) gehen?
[HQL]UPDATE A a
SET a.b.id = :b2Id
WHERE a.name = :name
AND a.value = :value[/HQL]
(so in der Art, nur funktionierend ).
Danke
wie muss ein UPDATE JPQL aussehen, wenn sich ein Entity-Attribut der zu updatenden Entity verändert hat?
Also praktisch:
Entity a hat eine Entity b vom Typ B. Jetzt möchte ich über ein Update die Entity vom Typ B der Entity a von b auf b2 ändern. Wie mache ich das unter der Berücksichtigung, dass ich eigentlich nur die ID von b2 habe? Habe ich da überhaupt eine Möglichkeit, oder muss ich gleich über einen nativen SQL (wie so oft) gehen?
[HQL]UPDATE A a
SET a.b.id = :b2Id
WHERE a.name = :name
AND a.value = :value[/HQL]
(so in der Art, nur funktionierend ).
Danke