我有一个Go结构:
type Foo struct{
Name: string
Age: int
}
我可以在数据存储区中保存和检索Foos。 所以我可以编辑一个Foo,我想获得数据存储分配Foo的ID,以便在锚中使用。 我确认使用Google的数据存储仪表板分配了ID,但如何从已检索的Foo中获取ID?
答案 0 :(得分:-1)
GetAll
会返回键以及任何错误。
keys, err := q.GetAll(c, &foos)
keys
是datastore.Key