在 Elasticsearch 中实现精确匹配可以使用确值字段的术语查询(term query)。该查询会精确匹配指定字段中的某个值。 例如,设你有一个名为 "title" 的字段,想要精确匹配其值为 "elasticsearch" 的文档,可以使用以下查询: ``` { "query": { "term": { "": "elasticsearch" } } ``` 这将返回匹配 "title" 字段值为 "elasticsearch" 的所有文档需要注意的是,精确匹配对于关键字类型(keyword)的字段为有效。如果字段被映射全文本类型(text),则会进行分,并不可用于精确匹配。 [2023-12-08 14:18:15 | AI写代码神器 | 316点数解答]