chybaju mi tam niekde uvodzovky, tak sa necudujte :)
pisal som to z hlavy.
sorry
CoPLaS
Pavel (Michal) Pavlasek wrote / napísal(a):
mozno som to nepochopil, ale nie je to obycajny or?
crit.add(Restrictions.or(
Restrictions.eq(entA.text, "blaaaa"),
Restrictions.eq(entB.text, "blaaaa")));
+asi pozrite v dokumentacii ako sa robia aliasy, ak chcete "nested"
properties
metoda createAlias v Criteria, ak sa dobre pamatam.
s pozdravom
CoPLaS
Jaroslav Hurdes wrote / napísal(a):
Zdravim vsechny. Mam nasledujici entity kde Entita2 obsahuje dve
reference na Entitu1 spojenou pres id.
Entita1 {
Long id;
String text;
}
Entita2 {
Long id;
String text;
Entita1 entA;
Entita1 entB;
}
Chtel bych vytvorit dotaz pomoci kriterii, ktery by mel za cil nacist
Entity2 podle podminky napr:
text = '?' and (entA.text = ? or entB.text = ?)
Jde mi o to, ze se mi nedari prijit na to jak pomoci kriterii
vytvorit ten OR mezi hodnotou textu entA a hodnotou textu entB.
Dekuji Jaroslav Hurdes