如何在同一项目

时间:2017-10-12 23:26:43

标签: firebase firebase-realtime-database google-cloud-firestore

Firebase的文档包含following paragraph

  

使用Cloud Firestore和实时数据库:您可以在同一Firebase应用或项目中使用这两个数据库。两个NoSQL数据库都可以存储相同类型的数据,并且客户端库以类似的方式工作。如果您决定在应用中使用这两个数据库,请记住上面提到的差异。

但是,我无法找到有关如何将Cloud Firestore添加到具有实时数据库的现有项目的任何文档。我最终会升级到Cloud Firestore,但在转换生产数据库之前,我想抽出一些时间进行实验和学习。

有人知道如何在同一个Firebase项目中使用这两个数据库吗?

1 个答案:

答案 0 :(得分:4)

当您在控制台中转到项目并选择数据库产品时,您应该第一次看到类似的内容:

enter image description here

这是一个选择器,可让您选择在项目中查看实时数据库或Firestore。您可以使用此选择器在两者之​​间切换。

首次选择Cloud Firestore时,它会要求您配置。从"测试模式开始"设置完整的读取和写入而无需身份验证即可快速入门,但当然您应始终在生产中设置规则。

设置Firestore后,您应该能够使用两个客户端SDK独立访问这两个数据库。