【发布时间】:2014-07-07 00:14:19
【问题描述】:
我现在用spring data jpa连接MySQL服务器,如何使用@Query设置正则搜索?
@Query(value = "select t from Tenants t where t.id regexp ?1")
Page regexSearch(String text, Pageable pageable);
我的代码不起作用,错误是“原因:org.hibernate.hql.internal.ast.QuerySyntaxException:意外令牌:第 1 行第 72 列附近的正则表达式 [从 com.sg.beans 中选择 t。租户 t where t.id regexp ?1]",有人知道如何为正则表达式搜索编写代码吗?
【问题讨论】:
标签: mysql spring-data spring-data-jpa