目前,我正在使用 Blaze 计划开发 Angular + Firebase 项目,我想知道如何连接到同一 Firebase 项目中的多个 Firestore 数据库。但是,我在 Firebase 官方文档和 AngularFire 中都没有找到任何内容。
我一直在阅读 Firebase 文档和 AngularFire 文档,但没有找到任何相关信息。
https://github.com/angular/angularfire/blob/master/docs/firestore.md
使用getFirestore(),可以获取到
export class FirebaseTestService {
private firestore: Firestore = inject(Firestore); // inject Cloud Firestore
users$: Observable<any[]>;
constructor() {
this.firestore = getFirestore('lines');
// get a reference to the user-profile collection
const userProfileCollection = collection(this.firestore, 'prueba');
// get documents (data) from the collection using collectionData
this.users$ = collectionData(userProfileCollection) as Observable<any[]>;
this.users$.pipe(
tap(users => users.forEach(user => console.log(user))) // Imprime cada username recibido
).subscribe();
}
}