【发布时间】:2018-09-20 01:42:53
【问题描述】:
这就是我想要实现的目标。
我的用户添加了最喜欢的俱乐部(如利物浦、巴萨等)。最喜欢的俱乐部的数量可以从 1 到 5(最多 5 个)不等。
当我需要显示最喜欢的俱乐部新闻时,我需要从 Firestore 中获取所有新闻,其中俱乐部名称添加为文档的属性...
news: sddf938slsjsf(ID): title: 'news title', club: 'Liverpool'
如果我知道数量固定的俱乐部数量,我可以拥有 - 基于每个 fav_clubs (.where('club', '==','Liverpool') 的五个可观察流并使用 CombineLatest 运算符.
但在我的情况下,最喜欢的俱乐部的数量可能会有所不同,这些数量是从用户收藏中获取的 -> Tagged_clubs。
我正在努力寻找实现这一目标的方法。
【问题讨论】:
标签: angular firebase google-cloud-firestore angularfire2