JPA a parametrizacia sortovania

Radovana Straube radovana_straube na yahoo.com
Úterý Květen 12 13:12:38 CEST 2009


Dobry den,

je mozne v JPA ako parameter do NamedQuery zadat aj kritereria sortovania?
Predstavovala by som si to nasledovne:
@NamedQuery(
name = "getMortalityList", 
query = "SELECT m FROM Mortality m WHERE m.status = :state ORDER BY :criteria :direction"
)

Po roznych pokusoch sa mi podarilo zistit, ze aspon pri nasledovnej query nedostanem vynimku:
"SELECT m FROM Mortality m WHERE m.status = :state ORDER BY :criteria_direction"
ale vysledny zoznam aj tak nebol zosortovany. Problem som nakoniec vyriesila poskladanim stringu a obycajnou qeury, ale zaujimalo by, ci uz niekto nieco podobne riesil. 

Na testovanie som pouzila JDK1.5, Hibernate a Oracle.
S pozdravom

Radovana Straube



      



Další informace o konferenci Konference