RxJS和Firestore-将文档ID列表映射到文档

时间:2018-08-24 08:58:24

标签: angular rxjs google-cloud-firestore angularfire2

我在数据库中存储了用户喜欢的帖子IDS列表,现在我想显示他喜欢的帖子列表。

我正在尝试使用RXJS将IDS映射到帖子。

到目前为止,我在快照中获得了ID列表,但我不确定如何将其切换到文档本身:

myLikedConfessions() {
    return this.db.doc(this.USER_COLLECTION)
      .collection('likedConfs',
          ref => ref.limit(5))
      .snapshotChanges()
      .mergeMap((ids) => {
        console.log(ids);
 // each id should have the observable result of: this.db.collection('posts').doc(docID);

          return Observable.of({});
      })
  }

有什么主意吗?

1 个答案:

答案 0 :(得分:1)

只需使用$Adapter = \Burzum\FileStorage\Storage\StorageManager::adapter('S3'); $Adapter->getAdapter()->setMetadata($key, array('contentType' => 'whatever')); 即可等待所有源可观察对象完成:

forkJoin