Как редактировать объект внутри массива или как его структурировать - PullRequest
0 голосов
/ 09 января 2019

Я пытаюсь создать приложение для управления проектами, в котором проекты будут иметь функции, и пользователи смогут комментировать функции, которые я использую, реагируют с firestore. Теперь я застрял в том, как редактировать, добавлять или удалять из структуры, которую я сейчас использую.

https://firebasestorage.googleapis.com/v0/b/thrprojectss.appspot.com/o/Screen%20Shot%202019-01-09%20at%2012.58.08%20PM.png?alt=media&token=0e9d6b26-d9c7-4f95-853a-f0ad50d0e096

Я знаю, что могу создать коллекцию для функций и другую коллекцию для комментариев, но поскольку проекту потребуются все данные сразу, я пытаюсь получить их в одном месте.

1 Ответ

0 голосов
/ 09 января 2019

Вы можете попробовать это так:

features (collection)

---- featureID (document)

-------- featureAuthor (field)

-------- featureVersion (field)

-------- comments (subcollection)

------------ commentID (document)

---------------- commentText: 'this is supperb!' (field)

---------------- commentUserID: 'someUserID' (field)

И так далее ... Будет ли это работать для вас?

...