8得票1回答
证书验证需要根证书,如果没有,请使用ca_certs参数传递它们或安装certifi以自动使用它。

我正在一个项目中使用django-elasticsearch-dsl,在创建AWS Elasticsearch集群后,我开始看到这个错误:根证书缺失,无法进行证书验证。请使用ca_certs参数传递它们或安装certifi以自动使用。 有一些解决方案被提出来解决这个问题,针对https://e...

7得票1回答
在Elasticsearch DSL中设置请求特定超时时间出现问题

我正在尝试使用elasticsearch_dsl为特定请求设置timeout。 我已经尝试了以下方法: from elasticsearch import Elasticsearch from elasticsearch_dsl import Search, F ... def do_s...

8得票1回答
使用elasticsearch-dsl-py进行文档索引和过滤

我正在为信息检索研讨会做调查。 我有一个包含文章列表的json文件,需要对它们进行索引,然后使用高亮显示的percolator。 在终端中完成此操作的步骤如下: 1. 创建一个具有percolating功能的映射。 curl -XPUT 'localhost:9200/my-index?...

18得票1回答
Elasticsearch:批量搜索是否可行?

我知道有支持批量索引操作的功能,但是否可以对搜索查询执行相同的操作?我想发送许多不相关的查询(以进行精确度/召回率测试),使用批量查询可能会更快。

20得票2回答
Elasticsearch-py中与别名操作相当的是什么?

我正在尝试使用 多索引 方法,使用 elasticsearch-dsl 实现。基本上有两个步骤: 1. 创建别名:PUT /tweets_1/_alias/tweets_search PUT /tweets_1/_alias/tweets_index 2. 必要时更改别名:POST /_...

21得票1回答
Elasticsearch没有对结果进行排序。

我在使用elasticsearch查询时遇到了问题。我想对结果进行排序,但是elasticsearch忽略了排序标签。这是我的查询:{ "sort": [{ "title": {"order": "desc"} }], "query":{ ...

9得票2回答
使用Python将CSV索引到ElasticSearch

我希望能够使用elasticsearch-dsl高级库,将CSV文件索引到ElasticSearch中,而不使用Logstash。 假设有一个CSV文件,其中包含标题,例如: name,address,url adam,hills 32,http://rockit.com jane,val...

7得票1回答
更新到Elasticsearch 2.3后无法定位嵌套的地理点。

我们使用AWS托管的Elasticsearch服务,最近从1.5升级到了2.3。我们在Python中使用elasticsearch-dsl包构建查询,并成功地迁移了大多数查询,但是无论我尝试什么都无法解决geo_distance的问题。 映射: { 'company': {...

7得票1回答
使用Elasticsearch DSL Python DocType将现有字段用作_id。

我有一个课程,在其中我试图将student_id设置为elasticsearch中的_id字段。我参考了elasticsearch-dsl文档中的persistent example。 from elasticsearch_dsl import DocType, String ELASTI...

11得票3回答
elasticsearch-dsl聚合仅返回10个结果。如何更改此设置?

我正在使用elasticsearch-dsl Python库连接到elasticsearch并执行聚合操作。 我遵循以下代码。search.aggs.bucket('per_date', 'terms', field='date')\ .bucket('response_ti...