小编Mar*_*ica的帖子

ElasticSearch如何将multi_match与通配符一起使用

我有对象User具有属性Name和Surname.我希望使用一个查询在这些字段中搜索,我在文档中找到了multi_match,但我不知道如何正确使用它与通配符.可能吗?

我尝试使用multi_match查询,但它不起作用:

{
    "query": {
        "multi_match": {
            "query": "*mar*",
            "fields": [
                "user.name",
                "user.surname"
            ]
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

wildcard elasticsearch

45
推荐指数
5
解决办法
5万
查看次数

标签 统计

elasticsearch ×1

wildcard ×1