使用Datastore Viewer在Google App Engine上创建实体

5

我想在Google应用引擎的管理控制台中从数据存储中创建一个实体。

为了做到这一点,我阅读了相关信息,得知我必须在数据存储查看器中单击“创建”选项卡,但是我没有找到此链接。我只有“查询”选项卡,因为我没有任何数据,所以什么也没有显示。

我该如何在Google应用引擎的管理控制台中创建一个实体?

2个回答

12

App Engine只允许您创建已定义的Kind的新实体。如果您从未保存过任何内容到数据存储中,那么您的数据存储就是一张空白的纸,您将无法查询或在其中创建实体。

如果您不想为了在数据存储中写入第一个实体而部署代码,则可以在生产环境中启用交互式控制台,编写生成模型、填充并保存它的代码。完成后,您的“创建”链接应该出现了。


1
请注意,即使采用这种方法,创建选项卡的功能也相当有限:您无法添加在数据存储中尚未使用的属性,并且无法创建某些类型的属性(例如文本和 blob)。您想要做什么,不想编写一些代码来输入数据吗? - Guido van Rossum

1

请检查权限部分,也许您只拥有查看者角色,这不允许您创建实体。

另外,创建链接如下所示: enter image description here


我是该应用程序的所有者。通常我拥有管理员权限。 - Kiva
查看器也被定义为管理员,但权限较低。 - Shay Erlichmen
所以通常情况下我应该看到这个链接吗?为什么我没有看到它? - Kiva

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接