Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过Firebase Admin访问深层数据_Javascript_Firebase_Firebase Realtime Database_Firebase Admin - Fatal编程技术网

Javascript 通过Firebase Admin访问深层数据

Javascript 通过Firebase Admin访问深层数据,javascript,firebase,firebase-realtime-database,firebase-admin,Javascript,Firebase,Firebase Realtime Database,Firebase Admin,如何通过Firebase Admin访问深层数据 数据: { "keyboards": { "StartKeyboard": [ "KeyboardA", "KeyboardB", "KeyboardC" ], "SecendKeyboard": { "parent": "StartKeyboard", "childs":

如何通过Firebase Admin访问深层数据

数据:

{
    "keyboards": {
        "StartKeyboard": [
            "KeyboardA",
            "KeyboardB",
            "KeyboardC"
        ],
        "SecendKeyboard": {
            "parent": "StartKeyboard",
            "childs": [      //*** I need to get this childs: [] ***
                "Keyboard1",
                "Keyboard2",
                "Keyboard3"
            ]
        }
    }
}
当我使用下面的代码时,我的输出中有所有数据

const ref = db.ref('/');    All Data
ref.on("value", function (snapshot) {
    console.log(snapshot.val());
  });
 const ref = db.ref('keyboards');   // inside of Keyboards
    ref.on("value", function (snapshot) {
        console.log(snapshot.val());
      });
当我使用下面的代码时,我在输出中有键盘的孩子

const ref = db.ref('/');    All Data
ref.on("value", function (snapshot) {
    console.log(snapshot.val());
  });
 const ref = db.ref('keyboards');   // inside of Keyboards
    ref.on("value", function (snapshot) {
        console.log(snapshot.val());
      });
但是我不知道如何获得
SecendKeyboard的
childs
。 我指的是
Keyboard1
Keyboard2
Keyboard3
的数组。
谢谢。

要获得键盘儿童:

const ref = db.ref('keyboards/SecendKeyboard/childs');
ref.on("value", function (snapshot) {
    console.log(snapshot.val());
});
或: