2011-03-17 70 views
1

合并有没有一种方法来结合Hibernate的标准Restrictions.in与ILIKE

Restrictions.in(String, Collection<String>) 

Restrictions.ilike(String, String) 

我们的目标是提供可能匹配的列表(如)但它们与ILIKE操盘手的硬比较比较。

这可能吗?

回答

6

你可以通过你自己用org.hibernate.criterion.Disjunction帮助建立它。

Disjunction or = Restrictions.disjunction(); 
or.add(Restrictions.ilike(String, String)); 
or.add(Restrictions.ilike(String, String)); 
or.add(Restrictions.ilike(String, String)); 
+0

我会马上尝试,THX! – Geniedesalpages 2011-03-17 15:28:00

+0

尝试它和它的作品! – Geniedesalpages 2011-03-17 15:52:46