我在cutoff_frequency
查询中使用multi_match
多个字段。它是单独应用于每个领域吗?它是如何工作的?
这就是我的代码。
POST beta2_index/_search
{
"_source": ["title"],
"size": 20,
"query": {
"multi_match": {
"query": "test query",
"fields": [
"title",
"description"],
"cutoff_frequency" : 0.1
}
}
}
答案 0 :(得分:0)
multi_match
类型(默认值)的 best_fields
查询将转换为包含dis_max
个查询的match
查询,因此cutoff_frequency
选项应为"转发"每个子匹配查询。
best_fields类型为每个字段生成匹配查询并进行换行 它们在dis_max查询中,找到单个最佳匹配字段。