请给我一些关于在FireStore中构建数据的建议,我们将有大约10K用户使用应用程序进行保险,记录所涵盖的产品/工具并添加照片。
我已经看过分层结构 Firestore 和子集合,这有所帮助,但这并不是我想问的。
选项 1:单个查询/订阅选项 2:查询/订阅更多,但总体数据交换更少,因为可以对各个部分提出请求
选项 1....
ClientID
ClientData
Name
Address
Product
ProductID
PolicyNumber
StartDate
ExpriyDate
Tools
ProductID
PolicyNumber
StartDate
ExpriyDate
Photos
0
1
2
Claims
ClaimID
PolicyNumber
Date
Photos
选项 2....
ClientData
Name
Address
Product
ClientID
ProductID
PolicyNumber
StartDate
ExpriyDate
Tools
ClientID
ProductID
PolicyNumber
StartDate
ExpriyDate
Photos
0
1
2
Claims
ClientID
ClaimID
PolicyNumber
Date
Photos
是的,你是对的,它是通过查询的,因为 99% 的时间它将是"其中客户端 ID =",所以我猜选项 1 所以我可以做
firebase.database().ref('db/' + this.user.uid'...