如何搜索相似的单词?

哈默德·M

我是Elasticsearch的新手,所以我这样分配:

弹性版(6.3.1)

PUT my_index/_doc/1
{
  "game_name": "clash of clans"
}

GET my_index/_search
{
   "query" : {
     "match_phrase_prefix" : {
       "game_name" : "clash"
    }
  }
}

可以,但是我想要以下代码:

  GET my_index/_search
    {
       "query" : {
         "match_phrase_prefix" : {
           "game_name" : "lash"

//--OR
           "game_name : "klash"

//--OR

           "game_name : "clsh"
        }
      }
    }

那没有结果,请您指出如何解决这个问题?

感谢致敬!

亚当·T

使用模糊搜索

GET /_search
{
    "query": {
       "fuzzy" : { "game_name" : "klash" }
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章