【问题标题】:Listen to new data in Firebase在 Firebase 中收听新数据
【发布时间】:2018-05-21 21:55:59
【问题描述】:

在使用 JAVA SDK for Firebase 时,我们可以在 CHILD_ADDED、CHILD_CHANGED、CHILD_REMOVED 或 CHILD_MOVED 时使用ChildEventListener 监听数据变化。

根据文档,当监听器启动时,它首先为引用节点下的所有现有子节点引发 CHILD_ADDED 事件。之后,为每个新孩子引发一个新事件。

我不想接收任何现有节点的获取事件,但希望从侦听器启动时添加新子节点时获取事件。

Firebase SDK 中有没有办法不触发现有节点的事件?

https://firebase.google.com/docs/database/admin/retrieve-data#child-added

【问题讨论】:

  • 你能解决这个问题吗?

标签: firebase firebase-admin


【解决方案1】:

SDK 不支持它。但是您可以使用 Cloud Functions for Firebase 在云端执行此操作:

https://firebase.google.com/docs/functions/database-events https://firebase.google.com/docs/reference/functions/functions.database.RefBuilder#onCreate

【讨论】:

  • 谢谢,但我只想用 SDK 收听。
猜你喜欢
  • 1970-01-01
  • 2022-10-05
  • 2023-03-18
  • 2016-12-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多