首页 > 解决方案 > 如何在 ElasticSearch 中查询文档的平均值?

问题描述

假设我的文档中存储了学生的成绩信息,该信息包括各个科目的成绩。

像这样的索引映射:

{
  "name": "Bob",
  "age": 18,
  "math_scores": 90,
  "english_scores": 70,
  "physics_scores": 80,
  .....
}

现在我需要找到物理、数学和英语平均分大于90的人。

有30多个科目。每次都需要不同科目的平均分,所以我无法在 ElasticSearch 中保存平均分。

标签: elasticsearch

解决方案


推荐阅读