Google数据存储区在Golang中嵌套了实体

时间:2015-03-26 09:50:49

标签: google-app-engine go google-cloud-datastore google-cloud-storage

我在设计模型时遇到一些问题, 因为我的模型包含切片切片并且我得到错误

flattening nested structs leads to a slice of slices

设计类似的东西的最佳方法是什么

我更喜欢改变我的设计而不是创建我自己的序列化方法,如本文所述:

Loading datastore entities from Python project in Go leads to nested structs slices of slices error

type Inner2 struct {
    Y      float64
    inner3 []Inner3
}

type Inner3 struct {
    Z bool
}

type Outer struct {
    A int16
    I []Inner2
}

1 个答案:

答案 0 :(得分:2)

修复此问题需要几天时间才能访问cloud.google.com/go/datastore - 支持嵌套实体值!

详情请见此处: https://groups.google.com/forum/#!topic/google-api-go-announce/79jtrdeuJAg