相关疑难解决方法(0)

迭代嵌套的 firebase 对象 - Javascript

如何迭代嵌套的 firebase 对象。

Publications-
            |
            |-Folder1------
            |             |-hdgjg76675e6r-
            |             |               |-Name
            |             |               |-Author
            |             |
            |             |+-hdgjdsf3275e6k
            |             |+-hd345454575e6f
            |+-Folder2
Run Code Online (Sandbox Code Playgroud)

在出版物中,我有文件夹,在文件夹中我有对象(包含名称、作者等属性)

到目前为止我已经遍历了文件夹。

snapshot.forEach(function (snapshot) {
    var key = snapshot.key();
    var obj = snapshot.val();
    console.log(key);
    //output => Folder1 , Folder2 etc
});
Run Code Online (Sandbox Code Playgroud)

当我打印obj时

console.log(obj);
Run Code Online (Sandbox Code Playgroud)

它显示

在此输入图像描述

如何迭代obj变量,因为它包含hdgjg76675e6rhdgjdsf3275e6k以及进一步的内容?

javascript jquery firebase firebase-realtime-database

3
推荐指数
1
解决办法
1816
查看次数

如何使用Firebase/Node.js迭代大型数据集?

目前我正在使用Fireproof它以承诺为基础,这就是我所拥有的:

fbase.child("questions").once("value").then(function(questionsSnapshot) {
  return questionsSnapshot.forEach(function(questionSnapshot) {
    return console.log(questionSnapshot.val());
  });
});
Run Code Online (Sandbox Code Playgroud)

但是questions很大.20,000多条记录.不确定 - 有更好的方法吗?

javascript firebase

1
推荐指数
1
解决办法
3342
查看次数