让Firestore将文档ID放在struct属性中

时间:2020-02-26 10:35:33

标签: go google-cloud-firestore

在将文档添加到firestore中时,是否可以将文档的ID存储在添加的结构的属性之一中?

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

我希望文档的ID位于结构的ID中。

1 个答案:

答案 0 :(得分:0)

Add data to Cloud Firestore文档中,您可以看到可以创建具有自动生成的ID的文档引用,然后稍后通过调用.doc()使用该引用,还有一个使用Go进行操作的示例。

您可以使用它来获取文档ID,并将其添加到结构的其他字段中。

希望这会有所帮助。