Function.database 和 Firebase.database 有什么区别?何时使用一个而不是另一个?



我从Firebase开始,我一直在阅读大量示例代码。我注意到的一件事是,有些示例在获取参考数据时使用functions.database,有些示例使用firebase.database。

例如,这使用functions.database https://firebase.google.com/docs/functions/database-events

这个使用firebase.database https://firebase.google.com/docs/database/web/read-and-write

使用一个比另一个有什么功能优势吗?

谢谢

它们用于两种不同的上下文:

  1. 当您注册/创建针对特定 Firebase 实时数据库实例中的事件触发的云函数时,会使用functions.database。因此,它被用于在后端执行的代码中,在云功能平台上。
  2. 相反,firebase.database()用于前端,与客户端JavaScript SDK一起使用。它用于获取firebase.database.Reference的实例,以便从/向Firebase实时数据库读取/写入数据。

因此,这完全取决于您计划在何处执行代码。

相关内容

  • 没有找到相关文章

最新更新