如何使用HTTP请求触发Firebase功能以从多个节点读取数据?

时间:2018-05-20 06:39:14

标签: angular typescript firebase http google-cloud-functions

database node

考虑上面的示例图像。

此处,在users节点中,在唯一ID (LcZm1SS7q8aORImjqB6ff9iAi9w1)下有多个节点可用。

我的工作是仅通过传递唯一ID来读取节点node1 & node3,并从这些节点获取数据。

如何使用 HTTP触发器 Firebase功能中实现此目的?

1 个答案:

答案 0 :(得分:0)

您可以使用REST-API Firebase提供的内容。

在您的情况下,您需要执行以下请求:

https://[PROJECT_ID].firebaseio.com/users/LcZm1SS7q8aORImjqB6ff9iAi9w1/node1.json

and

https://[PROJECT_ID].firebaseio.com/users/LcZm1SS7q8aORImjqB6ff9iAi9w1/node3.json

请务必将[PROJECT_ID]替换为您的身份。

您还可以请求整个LcZm1SS7q8aORImjqB6ff9iAi9w1节点,然后在前端对其进行过滤。

https://[PROJECT_ID].firebaseio.com/users/LcZm1SS7q8aORImjqB6ff9iAi9w1.json
// filter it for your needs

请添加一些代码以获得更具体的答案。