java中使用Elasticsearch模糊查询
ES模糊查询共有三种:1.match 分词匹配查询和match_phrase短语查询Elasticsearch的match_phrase短语查询跟match的区别就是,关键词作为一个整体进行搜索,而不是拆分成一个个关键词。当匹配对象为中文时,建议使用:MatchPhraseQueryBuilder query = QueryBuilders.matchPhraseQuery("name", "*"+req.getName()+"*");2.wildcard 通配符检索类似SQL中的
原创
2022-01-21 10:05:17 ·
6016 阅读 ·
2 评论