【问题标题】:Firebase Database query for http trigger用于 http 触发器的 Firebase 数据库查询
【发布时间】:2017-07-21 09:12:59
【问题描述】:

我正在尝试在我的 firebase 实时数据库中查询用户对象列表。我有一个 favourites 字段,我在其中存储了一个收藏用户的 id 列表。我将如何使用云函数编写一个 http 端点,以便它返回与数据库中这些 id 对应的用户对象的 json 列表?

非常感谢。

【问题讨论】:

标签: javascript firebase firebase-realtime-database google-cloud-functions


【解决方案1】:

您可以按照this 为 FCF 配置您的开发环境。初始化项目后,在 functions/index.js 中编写一个函数,如下所示:

exports.getFavouriteUsers = functions.https.onRequest((req, res) => {

  var favouriteUsers = admin.database.ref('users/favourites').val();

  res.status(200).send(favouriteUsers);

});

最后部署,您将能够向控制台中显示的端点发出请求。

查看this 文档以了解 HTTP 触发器

【讨论】:

    猜你喜欢
    • 2014-01-21
    • 1970-01-01
    • 2018-08-06
    • 1970-01-01
    • 2018-07-29
    • 1970-01-01
    • 2018-02-21
    • 2017-10-18
    • 2020-03-06
    相关资源
    最近更新 更多