首页 > 解决方案 > Mongo 在潜水两列并将值设置为另一个添加的字段时返回错误

问题描述

我试图划分两列并得到结果。

我的代码


Collections.aggregate(
        [
          { $project: { _rateValue:1,_rateCount:1 } },
          { '$addFields': { 'avgRating': { '$divide': ['$_rateValue', '$_rateCount'] } } }
        ]
     )

我的结果

"error": {
        "ok": 0,
        "code": 16609,
        "codeName": "Location16609",
        "name": "MongoError"
    }

预期结果

{
        "_id": "607a5307686f6f38406a8efe",
        "_rateCount": 5,
        "_rateValue": 15,
        "avgRating": 3
    },

标签: node.jsmongodb

解决方案


推荐阅读