[英]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.