Firebase的Cloud Functions迭代子节点

时间:2017-04-14 19:46:21

标签: node.js firebase google-cloud-functions

我刚刚开始使用firebase函数,我是node.js环境的新手,有人可以告诉如何遍历子节点并获取子值。

2 个答案:

答案 0 :(得分:6)

见这个例子:

  const parentRef = admin.database().ref("path");
  return parentRef.once('value').then(snapshot => {
      const updates = {};
      snapshot.forEach(function(child) {
        updates[child.key] = null;
      });
      return parentRef.update(updates);
  });

答案 1 :(得分:2)

你看过Cloud Functions for Firebase Samples了吗?它们包含许多常见操作的有用示例。 this sample中的代码显示了您正在寻找的内容。