在弹性搜索中,我知道如何从link查询具有不同文本匹配的多个字段。但是有多种方法可以在多个字段中搜索文本吗?感谢
答案 0 :(得分:1)
确实有一个查询用于此目的,它被称为multi_match query
。
GET my_index/my_type/_search
{
"query": {
"multi_match": {
"query": "text to search",
"fields": ["my_field1", "my_field2"]
}
}
}
此查询将执行的操作是在text to search
和my_field1
两个字段中搜索my_field2
。
以下是有关Multi Match Query
的文档