cost 66 ms
多字段映射在 Elastic Search 中是如何工作的 - How does multi field mapping work in Elastic Search

我想在我的 elasticsearch 索引中的单个字段上同时支持文本搜索(匹配查询)和精确匹配(术语查询)。 以下是我创建的映射: 但是,术语查询的行为并不像我期望的那样(可能是对它的理解是错误的)。 例如,这里有几个索引的示例文档: 以下术语查询未产生任何结果: 我是在做错什么,还是我对与术语查 ...

Elasticsearch 在文本字段上使用术语查询 - Elasticsearch using term queries on text fields

我对术语查询在文本字段上的工作方式感到有点困惑(我什至不知道是否可以在文本字段上使用它们)。 这是我使用标准分析器的索引: 这是它到目前为止的数据: 使用此查询匹配索引中的两个文档: 如您所见,查询中的大小写与任何现有文档都不匹配(两个文档都包含 York)。 此外,如果查询“yOR*”,两个文档仍 ...

为什么使用术语查询查询 elasticsearch 时搜索结果会有所不同? - Why is there a difference in the search results when querying elasticsearch using a term query?

我最近开始学习 elasticsearch,我的查询搜索结果有所不同。 下面提供了名为“products”的索引的映射(我正在粘贴来自我的 Kibana 控制台工具的响应): 索引中的数据如下(我正在粘贴来自我的 Kibana 控制台工具的响应): 使用下面的查询查询数据后,我只匹配六条记录:查询 ...

在 ElasticSearch 中,有没有办法获取 ES 为 term 查询请求返回的每个匹配项的匹配项数? - In ElasticSearch, is there a way to get the number of terms matched for each match returned by ES for a term query request?

对于给定的术语查询搜索请求,我能否找到与 ElasticSearch 返回的每个值匹配的术语数量? 如果假设我有一个输入 - 为此,如果假设我得到匹配的值 - 'this man' 和 'this man test'。 此处与“this man”的请求匹配的术语数为 1 , “this ma ...

ElasticSearch 仅检索与单个文档中的术语匹配的列表元素 - ElasticSearch retrieve only list elements that match a term within single document

鉴于此文档结构。 和这个查询 有没有办法弹性可以给我这样的结果: 所以如果我有数百页,我只会得到那些符合我的术语的? 我虽然想为页面创建索引,但是如何从文档中获取所有元数据? 这个元数据是否应该复制到同一个“书”的所有页面文档中? 就性能而言,最好的方法是什么? ...

查询构建器在 Elastic Search JAVA 高级重置客户端中找不到匹配项 - Query builder not finding matches in Elastic Search JAVA high level reset client

我编写了查询 Elastic Search 索引的 JAVA 代码(由 Elastic Cloud 提供服务 - 尽管我认为这与此问题无关)。 如果没有查询词,该函数会按预期返回索引中的所有文档。 当我使用 Elastic 的 QueryBuilder 语法(这是 Elastic 的 JAVA ...

为什么 elasticsearch 计算词条查询的分数? - why does elasticsearch calculates score for term queries?

我想基于使用术语查询了解唯一字段值进行简单查询。 例如: 关于term queries ,Elasticsearch 文档指出: 返回在提供的字段中包含确切术语的文档。 您可以使用术语查询根据价格、产品 ID 或用户名等精确值查找文档。 另一方面,文档还表明_score是为相关性很重要 ...

术语与术语查询的评分不同 - scoring of Term vs. Terms query different

我正在通过过滤和使用term查询来应用分数来检索文档。 查询应该匹配具有指定颜色的所有动物 - 匹配的颜色越多,文档的分数越高。 奇怪的是, term和terms查询会导致不同的评分。 应该和使用一样 查询编号无论是匹配 1 项还是 2 项,1 都会为文档提供完全相同的分数。 如果匹配更多颜 ...

在 Elasticsearch 中搜索短语时应用不同的提升值? - Apply different boosting values when searching for phrase in Elasticsearch?

我想在 Elasticsearch 中搜索一个短语,例如“个人纳税日期”。 我希望返回的结果更加重视“税收”一词。 到目前为止,我知道如何提升整个索引或针对不同领域的提升,但仍然不知道如何提升不同的术语? 有什么帮助吗?? ...

禁用 Elasticsearch 搜索分析器 - Disabling Elasticsearch search analyzer

我正在开发 7.2 版的 elasticsearch 并且我在提高 ES 调用性能的过程应用。 从我读到的,如果我们没有设置“搜索分析器”,默认情况下将设置标准分析器。 但是在不需要分析器的情况下,拥有分析器可能会影响性能。 将所有字段作为“关键字”是否可以防止这种情况? 或者有没有 ...

字词查询不返回任何结果 - Term query does not return any results

我正在尝试使用嵌套术语查询在Elastic搜索中找到一些实体。 如果我执行搜索查询,则没有命中。 但是,如果我将查询更改为使用“匹配”而不是“术语”,那么我将获得点击。 我可能做错了什么? 我试图实现的是仅返回完全匹配的内容。 ES中的实体如下 提示:这只是我执行搜索的 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM