Elasticsearch使用Elasticsearch实现同段和同句搜索

Posted 九师兄

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Elasticsearch使用Elasticsearch实现同段和同句搜索相关的知识,希望对你有一定的参考价值。

在这里插入图片描述

1.概述

转载:https://elasticsearch.cn/article/13677

类似文章:【Elasticsearch】Elasticsearch Span Query跨度查询

同句搜索要求搜索多个关键词时,返回的文章不只要包含关键词,而且这些关键词必须在同一句中。
同段搜素类似,只是范围为同一段落。

2.SpanQuery

同段、同句搜索,使用常用的term、match查询,没有找到办法可以实现。

Elasticsearch提供了SpanQuery,官方文档中如下的介绍:

Span queries are low-level positional queries which provide expert control over the order and proximity of the specified terms. These are typically used to implement very specific querie

以上是关于Elasticsearch使用Elasticsearch实现同段和同句搜索的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch 教程

Elasticsearch 基本概念

SpringBoot-spring-data-elasticsearch7.12.0

ElasticSearch

elasticsearcch部署

ElasticSearch存储