Takze po chvili hledani jsem nasel co jsem drive prehledl. Nejjednodussi reseni co jsem nasel je nasledujici:

Criteria c = getSession().createCriteria(Entity.class);
c.add(Restrictions.sqlRestriction("db_func(entity_col_value) = " + value);
.....

Jaroslav Hurdes
Jaroslav Hurdes napsal(a):
Zdravim vsechny, zajimalo by mne, jak lze poskladat dotaz pomoci hibernate criteria, tak abych vytvoril ekvivalent SQL dotazu:

select * from entity_table where db_func(entity_col_value) = :value;

kde Entity je ulozena v tabulce entity_table a chci nalezt vsechny zaznamy, ktere splnuji podminku, ze hodnota atributu value (sloupec entity_col_value) transformovana databazovou funkci db_func je rovno zadane hodnote value. Diky Jaroslav Hurdes




Odpovedet emailem