Finora ho lavorato con solo un caso con 2 immobili con e operatore logico per cui uso LogicalExpression in questo modoLavorare con Hibernate criteri multipli con logica e
Criterion eqRef = Restrictions.eq("referenceID", referenceId);
Criterion eqType = Restrictions.eq("verificationType", type);
LogicalExpression and = Restrictions.and(eqRef, eqType);
questa volta lungo la sua più di 2 quindi sono un po 'confused.say questa volta ho aggiunto proprietà nome utente che possa fare il concatenamento normale con
session.createCriteria(this.getPersistentClass())
.add(Restrictions.eq("referenceID", referenceId))
.add(Restrictions.eq("verificationType", type))
.add(Restrictions.eq("username", username))
.list();
ma ora non so che tipo di operatore logico utilizzato tra them.i'm anche tentato di fare questo:
ho visto anche l'eqAll ma non l'ho mai usato prima. Quindi avete qualche idea al riguardo? Come si fa, e grazie per aver letto questo.
grazie dude.Really apprezzato –