mongodb数据如下:

db.cpc_0103.find()

{ "a" : 8, "b" : "108177_200701010000", "c" : 108177, "d" : 180, "e" : 1404917, "f" : "U盘", "g" : 184543, "h" : "U盘网上批发市场", "i" : 90, "j" : 3, "k" : 3, "l" : "", "m" : "2007-01-01 00:00:00", "n" : "", "o" : "", "p" : -1, "q" : "--", "r" : 0, "s" : "" }

......

......

如何对其中的一列数据SUM,

xreport-cpc:PRIMARY> var reduce = function(key, values){

... ...     var count=0;

... ...     values.forEach(function(v) {

... ...        count+=v.p;

... ...     });

... ...     return {count: count};

... ... };

xreport-cpc:PRIMARY> var reduce = function(key, values){

... var count=0;

... values.forEach(function(v) {

... count+=v.cm;

... });

... return {count: count};

... };

xreport-cpc:PRIMARY> var s = db.c.find();

xreport-cpc:PRIMARY> var s = db.test.find();

xreport-cpc:PRIMARY> reduce("total_cm", s);

执行结果如下:

{ "count" : 20328860 }

最新文章

  1. 关于node的http模块
  2. On having layout
  3. node.js的安装环境搭建
  4. Vim升华之树形目录插件NERDTree安装图解
  5. AngularJs的UI组件ui-Bootstrap分享(十)——Model
  6. python 优雅的使用正则表达式 ~ 1
  7. 使用apt-get autoremove造成的系统无法开机
  8. 关于mvc 分页的 这两个结合着用
  9. C/C++中的隐式类型转换
  10. POJ1961Period
  11. poj 2356
  12. [Q]无矩形外框块参照图形的识别
  13. phtoshop cs6 下载安装及破解方法(另附Photoshop CC 2018破解版图文教程)
  14. 前端分页插件bootstrapPaginator的使用
  15. 【读书笔记】iOS-网络-优化请求性能
  16. vue 数组
  17. C# xml 常规 保护 方法总结
  18. 【1】JVM-内存模型
  19. conductor Kitchensink示例
  20. Luogu P1342 请柬 题解

热门文章

  1. MySQL中乐观锁和悲观锁 原理、区别
  2. 关于Cocos2d-x中增加暂停按钮的步骤
  3. Android Studio怎样查看资源或者函数在哪些类中被引用
  4. 简单日历插件jquery.date_input.pack
  5. 深入理解bootstrap框架之第二章整体架构
  6. IE6图片元素img下出现多余空白问题
  7. easyui-textbox 只读设置取消
  8. 聊聊iOS中TCP / UDP 协议
  9. swift - UIAlertController 的用法
  10. python常用内置模块,执行系统命令的模块