Full text queries
Full text queries
高级全文查询通常用于在全文本字段(如电子邮件正文)上运行全文查询。它们了解如何对被查询的字段进行分析,并在执行前将每个字段的分析器(或者search_analyzer)应用于查询字符串。
该组中的查询是:
执行全文查询的标准查询,包括模糊匹配(fuzzy matching)和短语或邻近查询(pharse or proximity query)
像match query一样,但适用于精确短语匹配或邻近单词匹配。
The poor man's search-as-you-type。像match_phrase 查询,但是对最后一个单词进行通配符搜索。
多字段版本的匹配查询
更专业的查询,使用更多偏好不常见的单词。
支持简洁的Lucence查询字符串语法,允许你在单个查询字符串中指定AND|OR|NOT条件和多字段搜索。仅供专家使用。
一个更简单,更强壮的query_string语法版本,适合直接暴露给用户。
原文地址:https://www.elastic.co/guide/en/elasticsearch/reference/current/full-text-queries.html
浙公网安备 33010602011771号