elasticsearch6.6文档翻译-查询语句-全文本查询

Full text queries

高级的全文查询通常在全文本的场景使用,如电子邮件的正文。他们明白正在被查询的字段是怎么被分析( analyzed )的,并且在执行前将每一个字段的 分析器 (或者 搜索_分析器)应用到查询字符串。

属于全文查询的是:

匹配 查询
标准的全文查询,包括模糊匹配和短语或者近似查询。
匹配短语 查询
match 查询类似,但是用于匹配精确短语或单词近似匹配。
匹配短语前缀 查询
match_phrase 查询类似,但是会对最后一个单词做通配符的搜索。
多匹配 查询
match 查询的多字段版本。
常见 词查询
一个更专业的查询,它更多地优先考虑不常见的词。
查询字符串 查询
支持简洁的 Lucene 查询字符串语法 query string syntax , 在一个查询字符串中允许你指定 AND|OR|NOT 条件和多字段查询。仅供专家用户使用。
简单查询字符串 查询
一个适合直接暴露给用户的、简单的、更加健壮的 query_string 语法版本。
发布了19 篇原创文章 · 获赞 16 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/matt8/article/details/88090607
今日推荐