Ja rozumim a protoze si myslim, ze to nejde, pak jsem napsal reseni, ktere znam ... ale ze ja si neco myslim, neni relevantni :-))
Vladimir Balaz napsal(a): > > Mal som na mysli, ze nie je mozne parametrizovat klauzulu order by. > Programovym doplnenim retazca to samozrejme pojde. > > Jiří Mareš wrote: >> Ahoj, >> >> netusim, zda to ma nebo nema reseni, ale ja to resim tak, ze si >> vytahnu named query a pak k nemu pridam retez rikajici >> jak radit ... >> >> Jirka >> >> Vladimir Balaz napsal(a): >> >>> Dobry den, >>> >>> Obavam sa, ze toto riesitelne nie je. Ak ma niekto ine poznatky, tak ma >>> prosim opravte. >>> >>> Radovana Straube wrote: >>> >>>> 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 >>>> >>>> >>>> >>>> >> >> > -- Jiří Mareš (mailto:[email protected]) ČSAD SVT Praha, s.r.o. (http://www.svt.cz) Czech Republic
