django - Django ElasticSearch DSL DRF 聚合
问题描述
将聚合添加到 Django ElasticSearch DSL DRF 的正确方法是什么?代码库包含一些空的过滤器后端
我应该创建一个自定义后端还是有办法将它们直接添加到我的视图集中?
特别是,我想计算特定方面中所有结果的 IntegerField 的总和。
解决方案
Elasticsearch 有不止一种类型的聚合。中的简单聚合在FacetedSearchFilterBackenddjango-elasticsearch-dsl-drf
中实现。阅读文档或简单地运行示例项目来运行实验。
推荐阅读
- flutter - '_route == ModalRoute.of(context)': 不正确
- python - 返回最常见的元素作为字符串而不是列表 python
- android - Android Studio Navigation:从上方菜单栏捕获导航返回事件
- python - 解析来自 JSON URL 的信息后,如何在 if-else 语句中不打印多次就结束 for 循环
- git - 如何使用 Jenkins 管道将代码合并回 Github
- reactjs - react-i18next / i18n 遵循什么语言代码的 ISO 标准?
- flutter - 将 GridView 添加到列表视图的末尾
- tensorflow - Keras 在 LSTM 中降低维度,不知道为什么
- python - 从 tensorflow 中保存在 csv 文件中的最大 epoch 恢复训练
- vue.js - 在NUXT的布局中选择UI模块