开发者社区> 问答> 正文

如何在Elasticsearch实现模糊匹配功能

如何在Elasticsearch的DSL语句中加入Groovy脚本,从而实现模糊匹配功能?一个字段的类型为keyword,默认情况下只能精确全字匹配。假设里面的值为 『你好世界』,当我搜索『你好』的时候是不能搜索出来的。但是如果通过在DSL中嵌入Groovy脚本,就能够搜索出来

展开
收起
景凌凯 2020-04-24 23:23:24 1261 0
1 条回答
写回答
取消 提交回答
  • 有点尴尬唉 你要寻找的东西已经被吃掉啦!

    DSL嵌入painless脚本就可以实现

    2020-04-24 23:23:55
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云Elasticsearch体系架构与特性解析 立即下载
开源与云:Elasticsearch应用剖析 立即下载
《Elasticsearch全观测解决方案》 立即下载