【问题标题】:Case insensitive Restriction.IN不区分大小写的限制.IN
【发布时间】:2012-04-21 07:35:00
【问题描述】:

我用谷歌搜索了一下,但没有找到合适的解决方案......

我想要达到的目标,首先是来源:)

 List<MyStuff> result =
 session.createCriteria(MyStuff.class)
 .add(Restrictions.in("name", templates)).list();

模板是一个集合,事情是,我想获取所有 myStuffs,它们的名称列 ma​​tching-CASE-INSENSITIVELY 到任何模板。

可以不用循环和类似模板的每个元素吗?

【问题讨论】:

    标签: hibernate hibernate-criteria


    【解决方案1】:

    很遗憾,此功能未在 Criteria API 中实现。 您必须实现自己的 InExpression。答案见Ignorecase for In-Criterion

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-01
      • 2012-12-01
      • 2013-03-06
      • 2020-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多