Firebase Relatime数据库:每次添加新孩子时,都从多个不同的路径检索数据

问题描述

我正在创建一个温度监控应用程序,并想检查Firebase Realtime数据库中几个不同路径的温度值。该应用程序的目的是监视不同设备上的温度并生成警报。

下面是我到目前为止编写的代码。仅当将新的子代添加到指定路径(设备2)时,才会触发child_added事件。我想从多个路径获取数据,而不仅仅是指定的路径(设备2)。

有什么建议吗?

enter image description here

var admin = require("firebase-admin");

var serviceAccount = require("path/to/serviceAccountKey.json");

admin.initializeApp({
  credential: admin.credential.cert(serviceAccount),databaseURL: "https://.firebaseio.com"
});

// Get a database reference to our posts
var db = admin.database();
var ref = db.ref("Device 2");

// Retrieve new posts as they are added to our database
ref.on("child_added",function(snapshot,prevChildKey) {
    var newPost = snapshot.val();
    console.log("Temperature: " + newPost.value);
    
  });

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)