连接到多个 Firestore 数据库

问题描述 投票:0回答:1

目前,我正在使用 Blaze 计划开发 Angular + Firebase 项目,我想知道如何连接到同一 Firebase 项目中的多个 Firestore 数据库。但是,我在 Firebase 官方文档和 AngularFire 中都没有找到任何内容。

在此输入图片描述

我一直在阅读 Firebase 文档和 AngularFire 文档,但没有找到任何相关信息。

https://github.com/angular/angularfire/blob/master/docs/firestore.md

angular firebase angularfire
1个回答
0
投票

使用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();
    }
      
  }
© www.soinside.com 2019 - 2024. All rights reserved.