prefix、wildcard 和 regrep 查询是基于术语操作的,如果我们用它们来查询分析过的字段(analyzed field),他们会检查字段里面的每个术语,而不是将字段作为整体进行处理。 match_phrase_prefix 这种查询的行为与 match_phrase 查询一致,不同的是它将查询字符串的最后一个词作为前缀使用。
这个搜索 hello es world 也会被搜索出来,因为中间间隔的词数为1 < 2。可以通过指定slot来控制移动词数。执行过程: match_phrase执行过程: 1.如match搜索一样进行分词, 2.对分词后的单词到field中去进行搜索(多个term匹配)。这一步返回每个单词对应的doc,并返回这些单词在对应的doc中的...
[ES]搜索match_phrase和wildcard的区别 ten5743关注赞赏支持[ES]搜索match_phrase和wildcard的区别 ten5743关注IP属地: 江苏 2019.07.02 21:27:53字数1阅读880 ### match_phrase最后编辑于 :2019.07.02 22:39:36 ©著作权归作者所有,转载或内容合作请联系作者 0人点赞 编程 ...