如何在Kibana中默认包含multi_match

时间:2016-08-22 01:23:57

标签: elasticsearch kibana kibana-4

是否可以更改默认的Kibana搜索行为?我的意思是,我想搜索“Tom Cruise”,它应该使用下面的multi_match进行搜索。

当我搜索“Tom Cruise”时,它会创建此查询:

 "query": {
     "query_string": {
       "analyze_wildcard": true,
       "query": "\"Tom Cruise\""
     }   
 }

但我希望它表现得像:

"query": 
  {
    "multi_match": {
        "query":    "Tom Cruise",
        "fields": [ "hashtag", "name" ]
    }
  }

为了简单起见,当我搜索“汤姆克鲁斯”时,它应该在所有这两个字段上触发搜索分析器。

或者我是否需要以不同的方式创建索引?

0 个答案:

没有答案