Агрегировать вложенный объект - PullRequest
0 голосов
/ 05 августа 2020

У меня есть такие документы:

    {
       "_id": "...",
       "collectionName": "blabla",
       "items": ["ObjectID("1")","ObjectID("2")"],
    }

Коллекция элементов:

{
   "_id": "1",
   "name": "item name",
   "size": 3
},
{
   "_id": "2"
   "name": "item name 2",
    "size": 4
}

Вывод:

{
   "_id": "...",
   "collectionName": "blabla",
   "items": ["ObjectID("1")","ObjectID("2")"],
   "totalSize": 7
}

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

, это вообще возможно? Информации об этом найти не удалось

...