有可能在一种风格上使用多个firebase项目吗



我目前正在使用两个项目(两个应用程序(,分别名为ABC应用程序123应用程序这两个项目有两种风格。(开发环境-ABC dev,123个dev防火基地项目和现场环境-ABC live,123个现场防火基地项目(。

现在我必须在123个应用程序中使用ABC的firestore集合。我该如何使用它?

由于您使用的是Firestore服务,因此您可以声明并使用辅助Firebase应用程序,如FlutterFire文档中所述,从而可以交换插件使用的项目。


还有一个文档部分专门用于";在您的应用程序中使用多个项目";在Firebase文档中,在这里。

Firebase项目定义相关应用程序将使用的数据库。

因此,如果您似乎想要一个"DEV"数据库(包含开发数据(和一个单独的"LIVE"数据库(包括生产数据((这是一种常见的体系结构(,您需要创建两个Firebase项目,一个命名为"某个合适的名称"-DEV,另一个名称为"相同的合适名称"-LIVE。这为您提供了数据分离。

然后,您将ABC DEV风味应用程序和123 DEV口味应用程序与"xxx"-DEV项目关联,并将ABC LIVE风味应用程序与123 LIVE风味程序与"xxx"-LIVE项目关联。

相关内容

最新更新