Почему, когда я сохраняю коллекцию внутри документа внутри коллекции, я получаю длинное случайное число (идентификатор отчасти) в базе данных Firebase - PullRequest
0 голосов
/ 27 сентября 2019

Я сохраняю некоторые данные в firebase, используя этот код

  this.afs.collection('USERS').doc('UID').collection('Monday').add(this.submitValue);

Затем внутри моей базы данных у меня есть номер (идентификатор несколько) между именем моей коллекции и моим значением, которое я сохранил.

enter image description here

Ответы [ 2 ]

1 голос
/ 27 сентября 2019

Если вы хотите установить идентификатор, вы можете использовать метод .set(), например:

db.collection("cities").doc("LA").set({...})

В результате получается документ с идентификатором 'LA' в коллекции cities.

Для получения дополнительной информации проверьте это

1 голос
/ 27 сентября 2019

Пожалуйста, прочитайте документацию для add () .В нем говорится:

Добавить новый документ в эту коллекцию с указанными данными, назначить ему идентификатор документа автоматически.

То, что вы видитеавтоматически генерируемый идентификаторЕсли вы предпочитаете назначать свой уникальный идентификатор, используйте doc (id) , чтобы создать ссылку для сохранения данных.

...