词条级查询编辑

您可以使用 词条级查询 根据结构化数据中的精确值查找文档。结构化数据的示例包括日期范围、IP 地址、价格或产品 ID。

全文查询 不同,词条级查询不会分析搜索词。相反,词条级查询匹配存储在字段中的确切词条。

词条级查询仍然使用 normalizer 属性对 keyword 字段的搜索词进行规范化。有关更多详细信息,请参阅 normalizer

词条级查询的类型编辑

exists 查询
返回包含字段的任何索引值的文档。
fuzzy 查询
返回包含与搜索词相似的词条的文档。Elasticsearch 使用 莱文斯坦编辑距离 来衡量相似度或模糊度。
ids 查询
根据其 文档 ID 返回文档。
prefix 查询
返回在提供的字段中包含特定前缀的文档。
range 查询
返回包含在提供范围内的词条的文档。
regexp 查询
返回包含与 正则表达式 匹配的词条的文档。
term 查询
返回在提供的字段中包含确切词条的文档。
terms 查询
返回在提供的字段中包含一个或多个确切词条的文档。
terms_set 查询
返回在提供的字段中包含最少数量的确切词条的文档。您可以使用字段或脚本定义匹配词条的最小数量。
wildcard 查询
返回包含与通配符模式匹配的词条的文档。