angular / angular/angularfire

Failed to connect to a new db under same project other than default

オープン
#3,425 コメント 6 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
TypeScript
スター
7.8k
フォーク
2.2k
平均マージ
22時間 28分
マージ済み PR(30日)
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.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず、現在の AngularFire/Firebase 統合で databaseURL がどのように使用されているかを追跡し、リクエストの対象が Firestore か Realtime Database かを確認します。報告されたバージョンとデフォルトではないデータベース名を使って動作を再現します。要求されたデータベースへの、文書化およびテスト済みの接続が、デフォルトの接続を変更せずに機能すれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
angular, firebase, typescript
領域
database
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。