сумма двух полей в документах, принадлежащих к определенному значению - PullRequest
0 голосов
/ 18 июня 2019

Мой документ:

  [
   { '_id': 1, number: 10, span: 5, rated:'Yes', sectionID: 3},
   { '_id': 2, number: 20, span: 6, rated:'Yes', sectionID: 3},
   { '_id': 3, number: 4, span: 5, rated:'No', sectionID: 5},
   { '_id': 4, number: 2, span: 0, rated:'Yes', sectionID: 6},
   { '_id': 22, number: 9, span: 6, rated:'No', sectionID: 3},
  ]

Я хочу суммировать поля количества и диапазона для sectionID 3, когда они имеют рейтинг

Таким образом, результат будет выглядеть так:

     number: 30, span: 11

Я посмотрел на этот великий пост , но не смог обернуться, работая с двумя полями одновременно.

...