CriteriaBuiler - operator AND

CriteriaBuiler - operator AND
JA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 178
0

Witam,
mam takie pytanie jak przy używaniu CritiriaBuilder można dopisać jakiś warunek do zapytania, wiem ze można po prostu po przecinku:

Kopiuj
 
q.where(
      cb.gt(c.get("population"), p),
      cb.lt(c.get("area"), a)
  );

ale potrzebuje w innych miejscach kodu dodać coś do zapytania, a takie coś:

Kopiuj
 
q.where(cb.gt(c.get("population"), p),
q.where(cb.and(peredicate),

niestety nadpisuje warunek.

SZ
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 616
0

To sobie do metod przekaż liste<CB> i ją napełniaj a na końcu ustaw jako where

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.