Hallo,
bin noch etwas neu mit Hibernate, daher eine evtl. triviale Frage:
Ich habe eine HQL-Abfrage mit 2 Date-Objekten als Rückgabe:
Code:
select min(ft.datumStart), max(ft.datumStart) from Fahrt ft
Wie bekomme ich so ein Ergebnis dann ausgelesen? Ich mag jetzt nicht für jedes gemischte Resultset eine Klasse erfinden. Es wird doch sicher eine einfachen Weg geben.
Momentan helfe ich mir hiermit, finde es aber wenig elegant...
Code:
minQuery=select min(ft.datumStart) from Fahrt ft
maxQuery=select max(ft.datumStart) from Fahrt ft
Code:
Date dateMin = (Date) sess.createQuery(getString("minQuery")).uniqueResult();
Date dateMax = (Date) sess.createQuery(getString("maxQuery")).uniqueResult();
Leider finde ich dazu kein passendes Beispiel bei hibernate.org. Danke für einen Tip, wie es richtig geht.
Axel
P.S.: Sorry, der rote Balken nervt schon ein wenig ...