匹配查询:
signup.html
`
预期结果:
注意:International-ltd-物流是停用词,
但是只能得到结果: 深圳龙塔诺物流C
我不明白为什么。要求每个文本都具有-1个匹配项
分析器: `
{
"query":{
"bool":{
"should":[
{
"match":{
"nAME":{
"analyzer":"my_fuzzy_analyzer",
"fuzziness":"AUTO:1,4",
"fuzzy_transpositions":true,
"max_expansions":2147483647,
"minimum_should_match":-1,
"operator":"and",
"prefix_length":3,
"query":"SHENZHEN LONGTANUO LOGISTICS C "
}
}
}
]
}
}
}
`
答案 0 :(得分:0)
所需的匹配数与查询中的字词数有关。在您的示例中,您有3个字词(使用标准标记器和停用词):
因此,至少两个词必须匹配。在您的示例中,因为LOGISTICS
在停用词中,所以只有一个词语匹配。希望对您来说更清楚。