我有一個 Ionic 應用程序,在服務上我聲明了一個函數,該函數應該從 Firestore 數據庫中獲取多個集合,并且必須返回所有集合。我設法在服務部分獲得了一個集合,如下所示:read_Divisions() { return this.firestore.collection('divisions').snapshotChanges();}這是頁面打字稿ngOnInit() { this.crudService.read_Divisions().subscribe(data => { this.Divisions = data.map(e => { return { Name: e.payload.doc.data()['name'], }; }) });}這是我對多個集合的服務功能的想法:read_Divisions() { let divisions = this.firestore.collection('divisions').snapshotChanges(); let teams = this.firestore.collection('teams').snapshotChanges(); return [divisions,teams];}我在頁面上獲取一個集合的方式似乎不適用于數組。最好的方法是什么?
使用 Angular 從 Firestore 數據庫返回多個集合
忽然笑
2021-12-23 14:28:37