有没有办法合并
Restrictions.in(String, Collection<String>)
与
Restrictions.ilike(String, String)
目标是提供可能匹配的列表(例如 ),但要将它们与 ilike 运算符进行比较,而不是进行比较。
这可能吗?
答案 0 :(得分: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));