Монго агрегация - суммировать несколько элементов в словаре за один вызов - PullRequest
0 голосов
/ 24 августа 2018

У меня есть предварительно вычисленные статистические данные для каждого документа организации в простом словаре, например:

"stats": {
    "draft" : 15,
    "published" : 12,
    "scheduled" : 0,
    "archived" : 2,
    "removed" : 3
}

Теперь мне нужна общая статистика для всех организаций (сгруппировать все организации), поэтому результат должен выглядеть одинаково, толькочисла будут суммой всех соответствующих полей (drafts будет содержать сумму всех drafts во всех организациях).

Возможно ли это сделать за один вызов?

(я знаю все возможные ключи в словаре stats, если это поможет.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...