MongoDb平均最近24小时的文档,间隔为1小时?

问题描述 投票:-1回答:1

我想要最近24小时文档中的平均温度,Single Doc,间隔为1小时,所以我最终会期待24小时的文档

node.js mongodb angular aggregate
1个回答
-1
投票
db.database.aggregate(
   [
   {
       $match:
        { 'time':
          { $gte: new Date((new Date().getTime() - (24 * 60 * 60 * 1000))) }
         } 
    },
     {
       $group:
         {
           avgTempreture: { $avg: "$Tempreture" }
         }
     }
   ]
)
© www.soinside.com 2019 - 2024. All rights reserved.