如果我想類似的東西用的EclipseLink和JPA 2.0CriteriaBuilder JPA 2.0的EclipseLink
SELECT ... FROM ... WHERE名1 =值AND 2 =值2 OR NAME3 =值3
哪種方法最好?在公報說財產以後這樣的:
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
但IMPOSIBLE與EclipseLink的,因爲cb.equal(pet.get(Pet_.name), "Fido")
是Predicate
,不與.and
任何想法anidate查詢?