【问题标题】:Case insensitive search in hibernate without criteria休眠中不区分大小写的搜索,没有条件
【发布时间】:2011-05-01 18:41:07
【问题描述】:

我想在休眠查询中进行不区分大小写的搜索。我可以用 Criteria 做到这一点,但它现在不是我的选择。触发查询的方法将查询字符串作为输入,并由其他组件使用。是否可以为 Hibernate 会话启用不区分大小写或从 hql 查询准备条件对象。

【问题讨论】:

    标签: hibernate case-insensitive


    【解决方案1】:

    您可以使用here 中提到的lower 或upper 函数。

    from User u where lower(u.name) = 'scott'
    

    【讨论】:

    • 我正在搜索相同的内容,并根据您在回答中给出的内容找到了官方文档。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2017-06-20
    • 1970-01-01
    • 2015-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多