Full text queries
高级的全文查询通常在全文本的场景使用,如电子邮件的正文。他们明白正在被查询的字段是怎么被分析( analyzed )的,并且在执行前将每一个字段的 分析器 (或者 搜索_分析器)应用到查询字符串。
属于全文查询的是:
- 标准的全文查询,包括模糊匹配和短语或者近似查询。
-
与
match查询类似,但是用于匹配精确短语或单词近似匹配。 -
与
match_phrase查询类似,但是会对最后一个单词做通配符的搜索。 -
match查询的多字段版本。 - 一个更专业的查询,它更多地优先考虑不常见的词。
- 支持简洁的 Lucene 查询字符串语法 query string syntax , 在一个查询字符串中允许你指定 AND|OR|NOT 条件和多字段查询。仅供专家用户使用。
-
一个适合直接暴露给用户的、简单的、更加健壮的
query_string语法版本。
匹配 查询
匹配短语 查询
匹配短语前缀 查询
多匹配 查询
常见 词查询
查询字符串 查询
简单查询字符串 查询
本文深入探讨了全文检索的高级查询技术,包括匹配查询、匹配短语查询、匹配短语前缀查询、多匹配查询、常见词查询、查询字符串查询及简单查询字符串查询,详细解析了这些查询如何应用于全文本场景,如电子邮件正文的搜索。
1752

被折叠的 条评论
为什么被折叠?



