【发布时间】:2011-01-31 09:25:48
【问题描述】:
我在使用 JPA 2.0 的 CriteriaBuilder 构建动态查询时有点卡住了。
我猜我有一个很常见的用例:用户提供任意数量的搜索参数 X 来连接和/或连接:比如:
select e from Foo where (name = X1 or name = X2 .. or name = Xn )
CriteriaBuilder 的 Method or 不是动态的:
谓词或(谓词...限制)
想法?样品?
【问题讨论】:
标签: java dynamic jpa criteria-api jpa-2.0