如何在Firebase数据库中侦听添加的节点

时间:2019-11-08 14:13:12

标签: java firebase firebase-realtime-database

我知道如何从firebase数据库中读取数据,在我的数据库结构中,有一个孩子,它由用户编写和推送各种节点。我如何添加一个侦听器,该侦听器会在子节点中添加新节点并触发通知时告诉我。请注意,我已经有一种创建通知的方法。我不想知道添加的孩子的内容,我只想知道何时添加新的孩子。我将如何处理?

1 个答案:

答案 0 :(得分:0)

为此功能,您需要将Firebase functionsDatabase Triggers一起使用

您可以看到此函数here

的示例

基本上如何工作

  • 您编写了函数(打字稿/ javascript)
  • 自从您使用以来,就将该功能部署到了Firebase Functions中 您的函数中的数据库触发器,该函数将触发 每当您要收听的节点中插入新项时
  • 此触发器是onCreate()
  • 您将创建一个通知有效负载,该负载将发送给用户 您存储在子节点中的设备令牌