【发布时间】:2021-07-27 03:29:11
【问题描述】:
我有一个概念问题。
我在 Firestore 中定义了多对多关系。我有 3 个集合,A、B 和 A_B。 A_B 集合具有 IdA_IdB {idA: idA, idB:idB}
的文档我需要的是创建 B 的与 a 相关的文档并 Observable A的文件。
我不知道我需要使用哪个 rxjs 运算符或如何使用。我曾尝试使用 switchMap 或 forEach 和 MergeMap,但没有成功。
我的想法是首先使用 ref.where 和 pass (idA) 查询集合 A_B。然后 forEach 结果查询 B 集合通过 docRef.idB 并将结果合并到一个 Observable 中。
谢谢!
【问题讨论】:
标签: rxjs angularfire