是否可以更改默认的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" ]
}
}
为了简单起见,当我搜索“汤姆克鲁斯”时,它应该在所有这两个字段上触发搜索分析器。
或者我是否需要以不同的方式创建索引?