【发布时间】:2021-11-07 14:00:06
【问题描述】:
我想在 Firestore 上创建一个如下所示的数据库:
-
集合 A(用户)
-
- 文档 A(用户 1)
-
-
- 数据 1
-
-
-
- 数据2
-
-
-
- ThisListOfData
-
-
-
-
- 这东西1
-
-
-
-
-
-
- ThisSubData1
-
-
-
-
-
-
-
- ThisSubData2
-
-
-
-
-
-
- 这东西2
-
-
-
-
-
- ...
-
-
-
- 文档 B(用户 2)
每个用户都有他的数据(用户名,...)。但是他的一个数据(ThisListOfData)是一个事物列表(一个活动列表,比如瑜伽、运动……)。对于每个活动(ThisThing1,...),都有 subData。我想这样做,因为用户可以订阅更多的活动,删除一些......
这是我第一次使用 Firestore,所以我不知道该怎么做。 “ThisListOfData”应该/可以是一个集合?还是像字符串列表这样的数据?如果有人可以帮助我解决这个问题,以及如何获取“ThisListOfData”中的所有“事物”来检查用户订阅的活动?
非常感谢
【问题讨论】:
标签: database firebase google-cloud-firestore