QueryDSL中的简单(E1和E2)OR(E3和E4)表达式

时间:2012-05-11 10:14:24

标签: querydsl

如何在QueryDSL中表达where子句:

 WHERE (E1 AND E2) OR (E3 AND E4) 

E1..E4是任意布尔表达式。关键是要在括号内开始查询,因此(E1和E2)。

1 个答案:

答案 0 :(得分:10)

where(e1.and(e2).or(e3.and(e4)))