首页 > 解决方案 > 聚合嵌套 objectid

问题描述

我有这样的文件:

    {
       "_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 引用的所有项目大小

这甚至可能吗?我找不到任何关于它的信息

标签: mongodb

解决方案


推荐阅读