使用实体键从数据存储中检索条目

发布于 2024-10-11 17:02:58 字数 146 浏览 6 评论 0原文

我的数据存储区包含:一个 id/Name id = 30001 的条目,

我尝试过:SELECT * FROM Skill WHERE Id=30001 和一些其他变体。
如何使用实体键检索条目?

My Datastore contains: an entry with an id/Name id = 30001

I tried: SELECT * FROM Skill WHERE Id=30001 and a few other variations.
How can i use the entity key to retrieve entries?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

反话 2024-10-18 17:02:58

通过给定 ID 检索模型的最快且更方便的方法是调用 get_by_id() 模型的类方法:

skill = Skill.get_by_id(30001)

使用 GQL 速度要慢得多,并且是使用 KEY 实现的:

SELECT * FROM Skill WHERE __key__ = KEY('Skill',30001)

The fastest and more convenient method to retrieve a Model by a given id is by calling the get_by_id() class method of the Model:

skill = Skill.get_by_id(30001)

Using GQL is pretty much slower and it's achieved using KEY:

SELECT * FROM Skill WHERE __key__ = KEY('Skill',30001)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文