【问题标题】:Hibernate Criteria Restrictions.in combined with ilikeHibernate Criteria Restrictions.in 结合 ilike
【发布时间】:2011-07-17 11:23:19
【问题描述】:

有没有办法结合

Restrictions.in(String, Collection<String>)

Restrictions.ilike(String, String)

目标是提供可能匹配项的列表(如 in),但将它们与 ilike 运算符进行比较,而不是硬比较。

这可能吗?

【问题讨论】:

    标签: hibernate criteria restrictions


    【解决方案1】:

    您可以在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));
    

    【讨论】:

      猜你喜欢
      • 2011-10-28
      • 2011-07-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-19
      • 2015-08-29
      • 2012-05-14
      相关资源
      最近更新 更多