如何在Firebase控制台查看多个Firestore数据库?开发库无法显示
解决Firebase控制台无法查看开发环境Firestore数据库及修改安全规则的问题
方法1:使用Firebase CLI管理开发数据库
- 安装/更新Firebase CLI:执行命令
npm install -g firebase-tools确保工具为最新版本 - 登录验证:运行
firebase login完成账号身份验证 - 列出项目数据库:执行
firebase firestore:databases list,获取开发数据库的ID - 切换到开发数据库:使用
firebase use --database=<开发数据库ID>(将<开发数据库ID>替换为实际值) - 编辑安全规则:可直接修改本地的
firestore.rules文件,或执行firebase firestore:rules edit --database=<开发数据库ID>在线编辑 - 部署规则:运行
firebase deploy --only firestore:rules --database=<开发数据库ID>完成规则部署
方法2:通过Google Cloud控制台操作
- 打开Google Cloud控制台并定位到你的Firebase项目
- 左侧菜单选择「Firestore Database」
- 页面顶部的数据库选择下拉菜单中,可看到所有已创建的数据库(包含开发环境的)
- 选中开发数据库后,进入「规则」标签页修改规则,完成后点击「发布」即可
问题原因
当前Firebase控制台的Firestore模块仅默认展示默认生产数据库,额外创建的数据库需通过Google Cloud控制台或Firebase CLI进行管理,属于控制台现有功能限制。
内容的提问来源于stack exchange,提问作者Solomon Gbadamosi
相关产品推荐
相关产品推荐

