将字符串转换为Mongodb中的数字

时间:2015-04-17 10:45:23

标签: mongodb mongodb-query aggregation-framework

我有一个带有和的Mongo查询,但是字段类型是一个字符串,所以我需要将字符串项目设为数字,这可能吗? 聚合代码:

  {
    $project: {
      _id: 1,
      data: 1
    }
  }, {
    $group: {
      count: {
        $sum: 1
      },
      total_risk: {
        $sum: "$data.selcars"
      },
      string_value: {
         $push: {
           risksCar: "$data.selcars",               
         }
       }
     }       

结果如下:

  {
    "count" : 2,
    "total_risk" : 0,
    "string_value" : [ 
        {
            "risksCar" : "4"
        }, 
        {
            "risksCar" : "3"
        }    
    ]
  }

0 个答案:

没有答案