在Firestore中使用AngularFire列出文档的子集合

时间:2018-04-28 14:29:20

标签: javascript angular google-cloud-firestore

Data structure example

我有一个简单的数据结构,钱包集合和每个钱包中的交易集合,这是一种使用angularfire2从每个钱包获取所有交易的简单方法吗?

1 个答案:

答案 0 :(得分:0)

目前有no way to query across multiple collections with the Cloud Firestore SDK。如果要从多个集合中访问数据,则必须从每个集合中加载数据,然后在应用程序代码中处理其余数据。

或者,您可以将所有交易保留在单个顶级集合中,并通过文档中的字段将其与钱包相关联。

最后一个选项是将交易保留在两个地方:全局列表和每个用户。虽然这会使您存储的数据量翻倍,但它可能会使查找更容易,更快。