我可以在elasticsearch中对大多数\u字段使用fuzzynes吗?

13z8s7eq  于 2021-06-15  发布在  ElasticSearch
关注(0)|答案(0)|浏览(224)

在我的项目中,我需要优秀的自动完成结果与智能引信,但在我的ElasticSearch,它的行为奇怪。e、 产品有,阿穆尔干酪,中国椰子油
如果我按“che”,它也会模糊地显示椰子。我在逗号分隔的字段中有标签。所以我也需要这样的结果,奶酪在'标签'如何实现呢?

"track_total_hits": true, 
  "query": {
    "multi_match" : {
            "fields" : ["product_title", "product_alias",
            "sub_category_name", "category_name","product_tags","product_brands"],
            "query" : "color",
            "type" : "most_fields",
            "fuzziness": 3  
        }
  }

我的搜索查询代码块。产品品牌和类别名称列为关键字类型,其他列为文本类型,并在Map中使用搜索分析器。
我做错什么了?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题