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

datastore.Get 使用祖父密钥

datastore.Get 使用祖父密钥

Go
MMTTMM 2021-06-20 12:00:52
有没有办法datastore.Get通过不提供密钥的完整路径,而是提供实体的根父级来执行 a ?例如,假设有一个SubFolder实体,在一个Folder实体之下,而实体本身又在一个User实体之下。这不起作用:subFolderKey := datastore.NewKey(c, "SubFolder", "mySubfolder", 0, userKey)datastore.Get(c, subFolderKey, subFolder)尽管mySubfolder是 的孙子userKey。有没有办法在不指定完整父路径的情况下做到这一点?
查看完整描述

1 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

不,那是不可能的。祖先路径是您实体的完整密钥,因此如果您遗漏某些内容,您将拥有一个不完整的密钥。

另请参阅此 SO 答案


查看完整回答
反对 回复 2021-06-28
  • 1 回答
  • 0 关注
  • 192 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信