当前位置: 首页 > 面试题库 >

如何在elasticsearch-dsl python中启用track_scores

萧丁雨
2023-03-14
问题内容

我正在使用elasticsearch dsl搜索elasticsearch:https : //elasticsearch-
dsl.readthedocs.org/en/latest/

如何为查询启用track_scores?

我知道它在Elasticsearch中受支持:https://www.elastic.co/guide/en/elasticsearch/reference/current/search-
request-
sort.html#_track_scores

只是不知道如何在Elasticsearch-dsl中做同样的事情


问题答案:

我发现在文档中提到了这一点:

http://elasticsearch-dsl.readthedocs.org/en/latest/search_dsl.html#extra-
properties-and-parameters

s = s.extra(track_scores=True)

这工作了。



 类似资料:
  • 我在Windows7上运行的Elasticsearch 7.1.1中启用TLS时遇到了问题。 我有一个带有证书的节点,创建为 任何帮助都将不胜感激。 感谢堆

  • 问题内容: 从v2.0开始,Elasticsearch默认情况下仅在localhost上侦听,但我想在localhost之外发出请求。 例如,允许这样的请求: 但这不是: (从服务器外部,例如:同一LAN中的本地计算机)。 谢谢你的帮助。 问题答案: 在放

  • 问题内容: 当我添加行时,Elasticsearch-2.2.1不会启动 我elasticsearch.yml文件显示这里 是什么原因造成的? 问题答案: 检查说明以获取适当的版本。您为版本1.6提供的链接

  • 问题内容: 我遍历了许多博客和网站,了解如何配置Elasticsearch for MongoDB来索引MongoDB中的集合,但是它们都不是直接的。 请向我说明逐步安装Elasticsearch的过程,其中应包括: 组态 在浏览器中运行 我将Node.js与express.js结合使用,因此请相应地提供帮助。 问题答案: 这个答案应该足以使您开始按照本教程使用MongoDB,Elasticsea

  • 问题内容: 我使用spring-data-elasticsearch框架从elasticsearch服务器获取查询结果,如下所示的Java代码: 虽然我怎么知道发送到elasticssearch服务器的原始http查询?我如何启用日志记录,我尝试添加log4j,但是似乎spring-data- elasticsearch没有记录查询。 问题答案: 我没有针对Spring Data Elastics

  • 我使用spring-data-elasticsearch框架从elasticsearch服务器获取查询结果,java代码如下: 然而,我如何知道发送到elasticssearch服务器的原始http查询?如何启用日志记录,我尝试添加log4j,但spring数据elasticsearch似乎没有记录查询。