如何在读取事件上触发 Firebase 云功能

Rya*_*uey 5 firebase firebase-realtime-database google-cloud-functions

可以在 write events 上触发云函数,但我找不到任何用于在阅读后触发的文档(例如,firebase.database().ref().once('value')...)。

关于处理此用例的最佳方法有什么建议吗?

Dou*_*son 9

没有响应客户端读取的触发器。假设应用程序将进行大量读取,并且为每次读取运行代码将非常昂贵。如果您想在客户端执行某些操作时运行某些代码,请让客户端在应该发生该操作时调用 HTTPS 函数。

  • 通常,了解文档被阅读了多少次(例如 Stackoverflow...)可能很有用,但在最好的情况下,为每次阅读更新计数器会使账单增加一倍。如果每个文档的元数据中都包含此功能,那就太好了,特别是考虑到出于计费目的,某些地方已经对读取进行了计数。 (4认同)