firebase, firestore как создать базу

В firestore можно создавать collection и doc. Мне надо что бы у меня была collection users, в которой был документ с название раным id пользователя, а в этом документе что бы были разные документы: userData, messages, profile и т.д. Если сделать так

.collection('users')
          .doc(uid)
          .set({
            ...data
          });

то работает, но мне надо делать set на на .doc(uid) а на поле userData в нем. как это правильно сделать? .doc(uid).doc('userData').set({...data}) - выкидывает ошибку.


Ответы (0 шт):