【发布时间】:2019-03-25 08:33:01
【问题描述】:
我有一个项目,我需要用户能够将项目添加到他的收藏夹中,如下所示:
Items
- Item 1
- Item 2
- Item 3
Users
- User 1
- Favorites
- Item 1
- Item 3
- User 1
- Favorites
- Item 2
任何人都可以通过建议一种构建我的数据的好方法来提供帮助吗?
编辑 1:
对不起,我应该在最初的问题中解释这一点。所以我有一个主列表,其中显示了数据库中的所有项目及其数据。然后每个用户都可以保存他喜欢的项目。之后,在该用户的页面上,他应该能够查看他保存的所有项目。
好吧,到目前为止一切都很好,但我能想到的将项目保存在用户收藏夹列表中的唯一方法是将其 ID 保存在那里。现在有一个问题。我想显示项目的数据而不仅仅是它的 ID。
【问题讨论】:
-
你现在的问题的结构有什么问题?
-
我觉得不错。你为什么要另一个结构,这有什么问题?请回复@。
-
@AlexMamo 我编辑了我的帖子并解释了它。对此感到抱歉
标签: angular firebase google-cloud-firestore