node.js - 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
},
解决方案
推荐阅读
- java - 单击应用程序图标全屏显示画中画内容
- python - Python pyttsx3 在启动时抛出错误
- terraform - 如何从 terraform 模块返回功能应用程序键
- flutter - 如何检测flutter网站是否在浏览器后台运行?
- plsql - 更新数据集中缺失的增量数字
- java - 如何在android java中制作这个json对象
- java - 要在 ImageView 中更新图像,哪个方法更好 setImageResource() 或 setImageDrawable()
- json - 无法在 tableView 单元格中正确设置 JSON 中的图像
- python - stddev 功能的改进
- java - minecraft player.sendMessage 命令插件不起作用