繁体   English   中英

传感器数据收集的 MongoDB 查询

[英]MongoDB query for Sensors Data Collection

我有电流测量传感器,想根据 MongoDB 中的room_no发送传感器数据。

我在 Nodejs 中有适用于 MongoDB 的 Room 1 Schema

var Sensor_Schema = mongoose.Schema            //sensor_data schema

({
    room_no: [{type:String, "default":''}],
    current:[{type:String, "default":''}],
    power: [{type:String,  "default":''}], 
}, 

{
    versionKey: false
});

我需要 MongoDB 查询方面的帮助,以便根据 room_no 发送数据。 我知道我必须使用聚合,但无法理解如何使用它。

下面是用于存储传感器数据的示例。 我希望这能帮到您

aggregate([{$group :{_id: "$room_no", pwrarr: {$push: "$power"} , crntarr : {$push:'$current'}}}])

PS:这里 pwrarr 和 crntarr 是 arrys

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM