multi_match 是跨字段搜索
minimum_should_match 是最小匹配数,可以设置数字也可以设置百分比
例如搜索词“迈瑞呼吸机” 分出了2个词,minimum_should_match 设置1的话,必须命中其中任意一词才符合召回条件
minimum_should_match 设置99%的话,也是必须命中其中任意一词才符合召回条件(搜索词分出来的词数*最小匹配度百分比后向下取整 得到1)
multi_match 是跨字段搜索
minimum_should_match 是最小匹配数,可以设置数字也可以设置百分比
例如搜索词“迈瑞呼吸机” 分出了2个词,minimum_should_match 设置1的话,必须命中其中任意一词才符合召回条件
minimum_should_match 设置99%的话,也是必须命中其中任意一词才符合召回条件(搜索词分出来的词数*最小匹配度百分比后向下取整 得到1)