Сделайте так, чтобы firestore поместил идентификатор документа в свойство struct - PullRequest
0 голосов
/ 26 февраля 2020

Возможно ли при добавлении документа в хранилище с помощью go сохранить идентификатор этого документа в одном из свойств добавленной структуры?

type MyStruct struct {
    ID          string    `json:"id" firestore:"id,omitempty"`
}

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

1 Ответ

0 голосов
/ 26 февраля 2020

В документации Добавление данных в Cloud Firestore вы можете увидеть, что можно создать ссылку на документ с автоматически сгенерированным идентификатором, а затем использовать ссылку позже, используя вызов .doc(), есть также пример использования Go, как это сделать.

Вы можете использовать это для извлечения идентификатора документа и добавления его в другие поля структуры.

Надежда это помогает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...