Hallo,
ich hab ein Problem mit der findbycriteria Methode (es wird ein join über mehrere Tabellen erzeugt)
Das Ergebnis ist richtig, allerdings werden viele identische Objekte gefunden (der hash@ debug ist gleich)
Ist es möglich, diese ohne den resulttransformer zu elimenieren ?
Mein 1. Ansatz war, dass jedes Objekt eine equals Methode enthalten muss. Dies ist allerdings bereits der Fall. Zusätzlich hab ich bei dem entsprechenden Objekt auch eine hashCode Funktion ...
Irgendwie weiß ich nimmer weiter ...
(ruf ich dann findbycriteria mit firstresult, maxresult auf, wird das Ergebnis total verfälscht - trotz dann verwendetem resulttransformer)
Ich hoff es kann mir hier geholfen werden ;)
mfg zerwi
|