Hallo,
ich habe zwei Klassen, die von der selben Klasse erben. Diese subklassen stehen beide in der selben Tabelle und unterscheiden sich durch den Discriminator. Wenn ich eine normale Abfrage auf die Klassen mache, bekomme ich auch wirklich nur die mit dem richtigen Discriminator.
Wenn diese Klasse aber in einem anderen Object in einem Set steht, lädt die Query aber trotzdem zusätzlich die Daten mit den Falschen Discriminatoren.
Was muß ich machen, damit es auch hier funktioniert?
Gruß,
TheAim
Hibernate version:3.0
|