如何在elasticsearch-dsl python中启用track_scores

时间:2015-11-19 09:11:46

标签: python elasticsearch elasticsearch-dsl

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

如何为查询启用track_scores?

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

我不知道如何在Elasticsearch-dsl

中做同样的事情

1 个答案:

答案 0 :(得分:4)

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

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

s = s.extra(track_scores=True)

这很有用。