Petr Gola napsal(a):
Vsem dekuji, ted me jeste napadaji dve otazky:

1) jak se presne chova ORDER BY... tzn. jestli se to shlukuje "hierarchicky", nebo pokud se shoduji vsechny uvedene polozky, nebo shoduje-li se jednoa z nich.
Nemyslel jste group by?
Vzdyt nazev karty muzete z primarniho klice odvodit, takze jsou ty dva group by stejne. Group by se dela vzdy podle vsech sloupcu, tzn. v jedne skupine jsou potom vsechny radky, ktere maji stejne vsechny hodnoty. Jelikoz k tomu idcku pridate neco navic, zmenseni skupin nehrozi. (Viz jakoliv teorie databazi zavislosti atributu a definice primarniho klice.)

2) jak takovy subselect implementovat do HQL. Dokumentace k HQL v referencni dokumentaci k Hibernate se mi zda prilis strucna. Dalsim
Viz kniha Mannig - Hibernate in Action a kapitola 7.5.3 :-)
problemem je, ze se mi nedari dat alias vytvorenemu objektu pri select new.
To je logicke, protoze objekt se vytvari az pri prochazeni result setu.

... a jeste jedna

3) jak docilit toho, aby se mi objekty predane new selectu nacetli cele. Jestli nejde vypnout lazy incializace primo v prikazu, nemuzu je pak nejak inicializovat explicitne?

foreach cyklus a nad kazdym volat  Hibernate.initialize(...).

Odpovedet emailem