这是我的结构:type AreaPrerequisite struct { SideQuestId int // SideQuestProg int // progress}type AreaInfo struct { Id int `datastore:""` Name string `datastore:",noindex"` ActionPoint int `datastore:",noindex"` Prerequisite AreaPrerequisite `datastore:",noindex"` // ignored: DsMonsters []byte `datastore:"-"` DsStages []byte `datastore:"-"` Monsters AreaMonsters `datastore:"-"` Stages []*StageEntry `datastore:"-"`}和我的 put() 电话:key := datastore.NewKey(c, "Area", "", int64(pArea.Id), nil)_, err := datastore.Put(c, key, *pArea)if err != nil { return err}尝试放入 DS 时出现以下错误:datastore: invalid entity type我检查了文档:https : //developers.google.com/appengine/docs/go/datastore/reference数据存储:“-”应标记数据存储忽略的一些不支持的字段。不知道为什么会失败。
2 回答
- 2 回答
- 0 关注
- 138 浏览
添加回答
举报
0/150
提交
取消