Failed to connect to a new db under same project other than default
- 主要语言
- TypeScript
- 星标
- 7.8k
- 派生
- 2.2k
- 平均合并
- 22 小时 28 分钟
- 30 天内合并 PR
- 6
描述
Hi, do you support connecting to multiple dbs under same project? it doesn't look like it at the latest version. google forestore supports multiple dbs under a same project now.
https://cloud.google.com/blog/products/databases/manage-multiple-firestore-databases-in-a-project
If planned to support it in future, when would that be happening? If I am wrong, please let me know.
Thanks,
Chris
IMPORTANT! YOU MUST FOLLOW THESE INSTRUCTIONS OR YOUR ISSUE WILL BE CLOSED.
Thank you for contributing to the Angular and Firebase communities!
Have a usage question?
=======================
Yes
- Go through the Developer's Guide: https://github.com/angular/angularfire2#developer-guide
If the official documentation doesn't help, try asking through our officially supported channels:
- Firebase Google Group: https://groups.google.com/forum/#!forum/firebase-talk
- Stack Overflow: https://stackoverflow.com/questions/tagged/angular (include the firebase and angularfire tags, too!)
*Please avoid double posting across multiple channels!*
Think you found a bug?
=======================
Yes
Have a feature request?
========================
support connecting to multiple dbs under same project
### Version info
What versions of the following libraries are you using? Note that your issue may already
be fixed in the latest versions.
**Angular:**
15.1.0
**Firebase:**
12.5.2
**AngularFire:**
7.6.1
**Other (e.g. Ionic/Cordova, Node, browser, operating system):**
node: 16.15.0
### How to reproduce these conditions
put a new database name into datbaseURL:
**Failing test unit, Stackblitz demonstrating the problem**
Provide a failing test unit, or create a minimal, complete, and
verifiable example (http://stackoverflow.com/help/mcve) using
StackBlitz (https://stackblitz.com/edit/angular-fire-start).
**Steps to set up and reproduce**
enter a new database name into datbaseURL: Ex) databaseURL: 'https://test.firebaseio.com' (test is name of db)
**Sample data and security rules**
### Expected behavior
What is the expected behavior?
If dabaseURL is put such as databaseURL: 'https://test.firebaseio.com', it should connect to the test database.
### Actual behavior
What is the actual behavior?
it connects to default db currently.
贡献指南
调研方向
首先跟踪 databaseURL 在当前 AngularFire/Firebase 集成中的使用方式,并确认请求的目标是 Firestore 还是 Realtime Database。使用报告中的版本和非默认数据库名称重现该行为;完成的标准是:在不更改默认连接的情况下,与所请求数据库的连接已记录并经过测试且能够正常工作。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- angular, firebase, typescript
- 领域
- database
- Issue 类型
- 功能
- 难度
- 5/5
- 预计耗时
- 一周以上
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 25/100