Si je veux quelque chose comme ça avec EclipseLink et JPA 2,0CriteriaBuilder JPA 2.0 EclipseLink
SELECT ... FROM ... WHERE nom1 = valeur1 ET nom2 = valeur2 OU NAME3 = value3
Quel est le meilleur moyen? Dans le oficial dire somthing comme:
cq.where(cb.equal(pet.get(Pet_.name), "Fido")
.and(cb.equal(pet.get(Pet_.color), "brown");
http://download.oracle.com/javaee/6/tutorial/doc/gjivm.html#gjiwu
mais est imposible avec EclipseLink parce cb.equal(pet.get(Pet_.name), "Fido")
est un Predicate
et non anidate requête avec .and
Toutes les idées?