2011-03-17 74 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