elasticsearch - 如何在 ElasticSearch 中查询文档的平均值?
问题描述
假设我的文档中存储了学生的成绩信息,该信息包括各个科目的成绩。
像这样的索引映射:
{
"name": "Bob",
"age": 18,
"math_scores": 90,
"english_scores": 70,
"physics_scores": 80,
.....
}
现在我需要找到物理、数学和英语平均分大于90的人。
有30多个科目。每次都需要不同科目的平均分,所以我无法在 ElasticSearch 中保存平均分。
解决方案
推荐阅读
- matlab - 优化张量乘法
- wpf - WPF HierarchicalDataTemplate & Treeview
- angular - 如何使用响应式表单验证禁用的控件(不触发验证)
- python - Python嵌套for循环嵌套迭代器重置
- angular - Ng-Select 不使用 Bootstrap 4 禁用元素
- android - Xamarin Android - 在“OpenStreetMap for Android (osmdroid)”中设置触摸标记
- jupyter-notebook - 嵌套编号列表不会在 Jupyter Notebook Markdown 中换行
- excel - Excel VBA 地址验证
- angular - 对角度 4 中的正值和负值应用舍入和逗号分隔格式
- android - 具有不同数据覆盖的新警报已设置警报