【问题标题】:Create entity using datastore viewer Google App Engine使用数据存储查看器 Google App Engine 创建实体
【发布时间】:2023-03-19 03:35:01
【问题描述】:

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

为此,我读到我必须单击数据存储查看器中的“创建”选项卡,但我没有此链接。 我只有“查询”选项卡,因为我没有数据,所以什么也没有出现。

如何从谷歌应用引擎的管理控制台创建实体?

【问题讨论】:

    标签: google-app-engine google-cloud-datastore


    【解决方案1】:

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

    如果您不想为了将第一个实体写入数据存储而部署代码,您可以在生产环境中启用interactive console,然后编写代码来生成模型、填充并保存模型。完成后,您的创建链接应该会出现。

    【讨论】:

    • 另请注意,即使使用这种方法,“创建”选项卡也非常有限:您无法添加尚未在数据存储中使用的属性,也无法创建某些类型的属性 (例如文本和 blob)。您不想写一些代码来输入数据,您想做什么?
    【解决方案2】:

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

    顺便说一句,创建链接如下所示:

    【讨论】:

    • 我是应用程序的所有者。我有正常的管理员权限
    • 查看者也被定义为管理员,但权限较少
    • 所以我应该看到这个链接?为什么我看不到?
    猜你喜欢
    • 1970-01-01
    • 2015-12-22
    • 1970-01-01
    • 2014-10-31
    • 2011-03-27
    • 1970-01-01
    • 2010-12-03
    • 1970-01-01
    • 2013-05-17
    相关资源
    最近更新 更多