在这个网页上,它说你现在可以在一个谷歌云项目中拥有多个Firestore数据库。cloud.google.com这是否也意味着您可以在单个Flutter应用程序中访问多个Firestore数据库?如果是,是否有任何文档解释如何做到这一点,例如。firebase_options.dart文件中有什么,Flutterfire CLI工具是否允许您设置对多个Firestore数据库的访问。
在这个网页上,它说你现在可以在一个谷歌云项目中拥有多个Firestore数据库。cloud.google.com这是否也意味着您可以在单个Flutter应用程序中访问多个Firestore数据库?如果是,是否有任何文档解释如何做到这一点,例如。firebase_options.dart文件中有什么,Flutterfire CLI工具是否允许您设置对多个Firestore数据库的访问。
2条答案
按热度按时间t1qtbnec1#
这是否也意味着您可以在单个Flutter应用程序中访问多个Firestore数据库?
从Cloud Firestore版本24.7.0开始,Android:
暴露了Cloud Firestore的多数据库支持。
这意味着我们可以在一个项目中拥有多个Firestore数据库示例。但是,我在Flutter中还看不到这个选项。您只能通过调用FirebaseFirestore.instance或通过调用FirebaseFirestore.instanceFor来创建示例。
因此,在我看来,这是一个时间问题,直到我们将获得同样的选择在Flutter了。
ffscu2ro2#
不错!看起来我们的Flutter SDK中还没有连接到非默认数据库的功能。我刚刚在GitHub repo上为它提交了issue #11414,所以请按照它检查它的状态。