首页 > 其他 > 详细

Mongo 查询

时间:2017-01-17 23:01:01      阅读:375      评论:0      收藏:0      [点我收藏+]

Mongo 查询

 

mongo js 遍历

db.getCollection(‘CPU‘).find({}).limit(100).sort({"time":-1}).forEach(
function(a){
    a["v"]=(new Date(a["time"]).toString());
    printjson((a["v"]))
    })
 

mongo 聚合

db.CPU.aggregate({
    $group:{_id:       
            
             {time:{ $mod: [ 4,1 ] }},
             "a":
             {$where: function() { return obj.credits - obj.debits < 0; }}
             
              
           }
    })
 
 
 db.CPU.aggregate({"$group":{"_id":{$ceil:{"$divide":["$time",60]}}}}).sum()
 

mongo 查询

db.getCollection(‘CPU‘).find({ $where: "this.time % 60 == 0" }).limit(360)
 

mongo Mapreduce

db.CPU.mapReduce(
    function() {emit(this._id,this.time);},
    function(key,values) {return Array.sum(values)},
       {
           query:{},
           
           }
)

技术分享

Mongo 查询

原文:http://www.cnblogs.com/yunpiao111/p/6294743.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!