Javascript Firebase DB-如何读取Firebase数据库中子项的特定值
以下是我的数据库的外观:Javascript Firebase DB-如何读取Firebase数据库中子项的特定值,javascript,node.js,firebase,firebase-realtime-database,Javascript,Node.js,Firebase,Firebase Realtime Database,以下是我的数据库的外观: 我想使用节点js读取字段状态的值,如果您使用的是客户端SDK,那么您可以执行以下操作。同样的情况也适用于AdminSDK,但很少有不同的初始化 我将房间节点作为父节点 import * as firebase from 'firebase/app'; import 'firebase/database'; const firebaseApp = firebase.initializeApp(firebaseConfig); const dbRootRef = fire
我想使用节点js读取字段状态的值,如果您使用的是客户端SDK,那么您可以执行以下操作。同样的情况也适用于AdminSDK,但很少有不同的初始化 我将房间节点作为父节点
import * as firebase from 'firebase/app';
import 'firebase/database';
const firebaseApp = firebase.initializeApp(firebaseConfig);
const dbRootRef = firebaseApp.database().ref();
dbRootRef.child(`Rooms/${your_rooom_id}/roomdetails/01/1/appliance/0/state`)
.once('value')
.then((snapshot) => {
const snapshotValue = snapshot.val();
return snapshotValue; // note that db will return null if no value found or node does not exist
});
这很简单,你可以在中找到。所以在发布基本问题之前,你应该在谷歌上搜索这很简单,你可以在。所以,在谷歌发布问题搜索之前,不要从JS或Node JS背景发布;