我正在尝试创建一个项目管理应用程序,其中的项目将具有功能,并且用户可以对功能进行评论,我正在与firestore配合使用。现在,我一直沉迷于如何在当前使用的结构中进行编辑,添加或删除。
我知道我可以为功能创建一个集合,为注释创建一个不同的集合,但是由于该项目一次需要所有数据,因此我试图将它们放在一个地方。
答案 0 :(得分:0)
您可以这样尝试:
features (collection)
---- featureID (document)
-------- featureAuthor (field)
-------- featureVersion (field)
-------- comments (subcollection)
------------ commentID (document)
---------------- commentText: 'this is supperb!' (field)
---------------- commentUserID: 'someUserID' (field)
以此类推...对您有用吗?