全文查询
编辑全文查询
编辑全文查询使您可以搜索已分析的文本字段,例如电子邮件的正文。查询字符串使用与索引期间应用于该字段的分析器相同的分析器进行处理。
此组中的查询包括:
-
intervals
查询 - 一种全文查询,允许对匹配词语的顺序和邻近度进行细粒度控制。
-
match
查询 - 用于执行全文查询的标准查询,包括模糊匹配和短语或邻近查询。
-
match_bool_prefix
查询 - 创建一个
bool
查询,该查询将每个词语作为term
查询进行匹配,除了最后一个词语,它将作为prefix
查询进行匹配 -
match_phrase
查询 - 类似于
match
查询,但用于匹配精确短语或单词邻近匹配。 -
match_phrase_prefix
查询 - 类似于
match_phrase
查询,但对最后一个单词进行通配符搜索。 -
multi_match
查询 match
查询的多字段版本。-
combined_fields
查询 - 匹配多个字段,就像它们被索引到一个组合字段中一样。
-
query_string
查询 - 支持紧凑的 Lucene 查询字符串语法,允许您在单个查询字符串中指定 AND|OR|NOT 条件和多字段搜索。仅限专家用户使用。
-
simple_query_string
查询 - 一个更简单、更健壮的
query_string
语法版本,适合直接向用户公开。