为了账号安全,请及时绑定邮箱和手机立即绑定

我在蒙古图中有一个数据集。我想执行一些用python编码的函数。我如何在其上执行这些功能

我在蒙古图中有一个数据集。我想执行一些用python编码的函数。我如何在其上执行这些功能

慕森卡 2022-09-13 19:57:04
use indbar1 db.branch.insert({ "name" : "b1" , "y2000" : 80 , "y2001" : 105 })上面给出的是数据库和集合名称的剪辑以及数据类型的外观
查看完整描述

1 回答

?
三国纷争

TA贡献1804条经验 获得超7个赞

您可以尝试以下聚合查询:


db.collection.aggregate([

  /** Match docs where both fields exists */

  {

    $match: {

      "y2000": {

        $exists: true

      },

      "y2001": {

        $exists: true

      }

    }

  },

  /** Group branches & sum up each fields values across all docs */

  {

    $group: {

      _id: "$name",

      y2000: {

        $sum: "$y2000"

      },

      y2001: {

        $sum: "$y2001"

      }

    }

  },

  /** Transform fields to required format */

  {

    $project: {

      _id: 0,

      x: "$_id",

      y2000: 1,

      y2001: 1

    }

  }

])

测试 : 蒙哥德-游乐场


查看完整回答
反对 回复 2022-09-13
  • 1 回答
  • 0 关注
  • 73 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号