elasticsearch - 是否对ElasticSearch文档ID进行评分?

标签 elasticsearch analyzer

如果将文档的映射设置为分析,则对文档进行评分,然后在查询中返回相关结果。文档ID(_id)也有评分吗?
我需要在已分析的文档上执行精确的ID匹配,并且无法将类型更改为未分析,因为我无法转储该索引中已经存在的数据。
使用特定ID进行查询是否会返回完全匹配的内容?

最佳答案

在 Elasticsearch 中不会对文档ID进行评分。

因此,index/type/id将使用给定的id提取确切的文档

从文档:

Each document indexed is associated with a _type (see the section called “Mapping Typesedit”) and an _id. The _id field is not indexed.

关于elasticsearch - 是否对ElasticSearch文档ID进行评分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42267879/

相关文章:

java - 如何根据要插入的文档在 Elasticsearch 中使用不同的分析器?

cocoa - 字典的深层复制在 Xcode 4.2 中给出分析错误

python-3.x - 通过python进行 Elasticsearch 时计数错误

elasticsearch - Kafka Elasticsearch 连接器 - 'Flush timeout expired with unflushed records:'

elasticsearch - bool过滤器的理解

elasticsearch - 语言分析器无法找到单一结果

elasticsearch - 如何在不使用小写的情况下使用Elasticsearch标准分析器

MongoDB + Elasticsearch 还是只有 Elasticsearch?

elasticsearch - 在Elasticsearch中创建数字字段的倒排索引

mapping - 创建_analyzer映射以使用NEST( Elasticsearch )使用文档字段映射