1.应用场景

未知

2.匹配规则

这种查询与match_phrase不同的是,最后一个词项作为prefix 查询来进行
①查询内容进行分词
②除最后一个词项外,其他词项依次顺序出现,是否可以有间隔通过slop调整
③最后一个词项必须出现其他词项之后,且进行prefix 匹配

3.官方例子解释

image.png
①查询message字段
②将“quick brown f”进行分词
③分词结果是 quick、brown、f
④也就是说message字段中 quick brown必须连续,后面必须紧跟着一个 f开头的字母。
例如:quick brown fox 、 quick brown food

4.与match_boolean_prefix查询的区别

match_boolean_prefix对各个词项出现的顺序没有任何的强制要求。而match_phrase_prefix分词后的词项必须依次出现在被查询字段中才可以。
“quick brown f”。
①如果使用match_boolean_prefix查询:“run quick”,“my food”类似的字段都可以被匹配。