【发布时间】:2020-02-02 05:49:24
【问题描述】:
向 Django ElasticSearch DSL DRF 添加聚合的正确方法是什么?代码库包含一些空的过滤器后端
我应该创建一个自定义后端还是有办法将它们直接添加到我的视图集中?
特别是,我想计算一个 IntegerField 在特定方面的所有结果的总和。
【问题讨论】:
标签: django elasticsearch django-rest-framework elasticsearch-aggregation
向 Django ElasticSearch DSL DRF 添加聚合的正确方法是什么?代码库包含一些空的过滤器后端
我应该创建一个自定义后端还是有办法将它们直接添加到我的视图集中?
特别是,我想计算一个 IntegerField 在特定方面的所有结果的总和。
【问题讨论】:
标签: django elasticsearch django-rest-framework elasticsearch-aggregation
Elasticsearch 有不止一种类型的聚合。 django-elasticsearch-dsl-drf 中的简单聚合在 FacetedSearchFilterBackend 中实现。 Read the docs 或直接运行示例项目来运行实验。
【讨论】: