首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Java:JPQL搜索类似字符串?

Java:JPQL搜索类似字符串?
EN

Stack Overflow用户
提问于 2018-10-17 03:40:39
回答 1查看 0关注 0票数 0

有什么方法可以让JPQL匹配类似的字符串?

我的意思是:

  • 包含:搜索字符串位于匹配实体的字符串中
  • 不区分大小写
  • 小错误拼写:例如“arow”匹配“arrow”

我怀疑前两个会很容易,但是,我会很感激最后一个的帮助

EN

回答 1

Stack Overflow用户

发布于 2018-10-17 13:20:57

前两个确实很容易使用LIKELOWERUPPER关键字。最后一个很难做到,因为它要求你定义两个字符串需要的相似之处。在JPQL中没有基本的关键字可以很容易地做到这一点(据我所知)。可以使用像Levenshtein距离这样的算法来确定是否存在小的错误拼写(距离为1或2)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100000858

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档