为了账号安全,请及时绑定邮箱和手机立即绑定

无法将我的结构放入数据存储 (golang)

无法将我的结构放入数据存储 (golang)

Go
GCT1015 2021-06-08 08:38:40
这是我的结构: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
提交
取消
意见反馈 帮助中心 APP下载
官方微信