我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于#NoSQLMongoDBsum#的问题,如何解决?

今天在写mongodb的管道命令 其他命令都没问题 但一用sum和avg就不行,有没有小伙伴帮俺看一下是为什么谢谢!

img

img

salary字段类型是字符串,需要转换类型再求和

db.dept.aggregate([
    {'$addFields': {
        "int_salary": {
            '$convert': {
                input: "$salary",
                to: "int",
                onError: "Error",
                onNull: 0
             }
        }
    }},
    {'$group': {
        "_id": "$depno", "salary": {'$sum': "$int_salary"}
    }}
    
])

近期文章

  • 使用php抓取rss feed并更改rss字符串中的值
  • 最后一条指令pop sp是什么意思
  • cplex报错,无法正常运行,找不到问题
  • java程序报错问题
  • C语言递归调用相关问题
  • cplex报错,无法正常运行,找不到问题
  • Android studio无法运行APP
  • 多语言WordPress网站提供2个安装建议
  • python进程间管道通信失败
  • vs2022,asp.net(Framework)不能拖控件
  • Java物品添加字段少于数据库字段怎么办
  • 想知道最新的New bing的语言模型版本
  • 如何根据元素在数列中的位置返回元素?
  • 敲回车键只换行不运行
  • tensorflow如何求模型梯度?
  • Bert模型探索pytorch
  • Bert模型探索pytorch
  • Bert模型探索pytorch
  • 类标记中所有值的总和
  • Bert模型探索pytorch

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华