翌日,领导问我你的mongodb 的聚合函数 怎么样,我说很好。

  那好这里面有一个这样的运用场景

        有个站点要跟踪股票从上午9点到下午3点的股票实时 股票的情况,并把30天的情况 以报表打印出来。 我想了想,sql server 中有group 函数,mongodb中的group 函数

  不知道怎么用。 领导说,这不是啃爹吗? 赶快查,快速学习!!   

        于是我快速投入到group 函数的学习中。

           准备数据,此 处省略n个字。。。

    相应的sql语句为

  

db.runCommand({"group":{
 "ns":"stocks",
 "key":"day",

 "initial":{"time":0},

 "$reduce":function(doc,prev){
 if(doc.time>prev.time){
 doc.time=prev.time;
 doc.price=prev.price;
 }
 },
 "condition":{"day":{"$gt":"2012/09/19"}}
 }});

这样子他的分组就搞定,怎么样,有了group 分组不在难。学习威武。。。。。。

相关文章:

  • 2021-06-19
  • 2022-01-09
  • 2021-09-07
  • 2021-05-27
  • 2022-02-06
  • 2022-01-02
  • 2021-09-18
  • 2022-12-23
猜你喜欢
  • 2021-05-12
  • 2022-03-01
  • 2021-10-26
  • 2021-06-24
  • 2022-01-23
  • 2022-12-23
相关资源
相似解决方案