Google app engine 数据存储查看器中的实体键是什么?

Google app engine 数据存储查看器中的实体键是什么?,google-app-engine,google-cloud-datastore,Google App Engine,Google Cloud Datastore,我是谷歌应用引擎、Python和NoSQL的新手 在浏览数据存储查看器时,我注意到列表视图中有一个标记为“key”的键,而单实体编辑视图中有一个标记为“Entity key”的键,它是自动生成的 这是干什么用的?我应该用它来识别我的实体吗?还是我应该忽略它?它是应用程序引擎使用的内部密钥吗 如果您能对此有所了解,我们将不胜感激 谢谢 更新: 下面是让我困惑的截图: 表中从左到右有“Key”(我正在询问的那个)、“Write Ops”、“ID”、“Key Name”。我的问题是,“钥匙”是用来做什

我是谷歌应用引擎、Python和NoSQL的新手

在浏览数据存储查看器时,我注意到列表视图中有一个标记为“key”的键,而单实体编辑视图中有一个标记为“Entity key”的键,它是自动生成的

这是干什么用的?我应该用它来识别我的实体吗?还是我应该忽略它?它是应用程序引擎使用的内部密钥吗

如果您能对此有所了解,我们将不胜感激

谢谢

更新:

下面是让我困惑的截图:

表中从左到右有“Key”(我正在询问的那个)、“Write Ops”、“ID”、“Key Name”。我的问题是,“钥匙”是用来做什么的

更新2:

蒂姆·霍夫曼在评论中回答了我的问题。“Key”列是整个Key的url安全版本

总之,实体的键由数字ID或字符串键组成,每个实体也有一个url安全版本,可以在自动生成的url周围传递。

数据存储实体是。正如docs所述,数据存储中的每个实体都有一个唯一标识它的键。钥匙由以下部件组成:

  • 实体的类型,为数据存储查询的目的对其进行分类
  • 单个实体的标识符,可以是 关键字名称字符串 整数数字标识
  • 在数据存储层次结构中定位实体的可选祖先路径
数据存储实体是。正如docs所述,数据存储中的每个实体都有一个唯一标识它的键。钥匙由以下部件组成:

  • 实体的类型,为数据存储查询的目的对其进行分类
  • 单个实体的标识符,可以是 关键字名称字符串 整数数字标识
  • 在数据存储层次结构中定位实体的可选祖先路径

您需要阅读文档,了解密钥是什么,如何使用它是appengine的基础-我确实阅读了文档,根据我的理解,密钥由数字id或字符串组成。在数据存储查看器中,我看到两种类型的字符串。请参阅屏幕截图:您特别问“它是用来做什么的?我应该使用它来标识我的实体吗?还是应该忽略它?它是App Engine使用的一个内部密钥?”-所有这些都在文档中进行了解释。这有多混乱,数据存储查看器只是为了您的方便而将密钥分解为各个组成部分。如果为名称/id提供字符串,则会将其存储为字符串。如果系统生成id,它是一个int。这是有文档记录的。有两种类型的字符串。键列中的值是整个键的URL安全版本。最后一句话回答了我的问题:“键列中的值是整个键的URL安全版本。”。非常感谢。您需要阅读文档,了解密钥是什么,如何使用它是appengine的基础-我确实阅读了文档,根据我的理解,密钥由数字id或字符串组成。在数据存储查看器中,我看到两种类型的字符串。请参阅屏幕截图:您特别问“它是用来做什么的?我应该使用它来标识我的实体吗?还是应该忽略它?它是App Engine使用的一个内部密钥?”-所有这些都在文档中进行了解释。这有多混乱,数据存储查看器只是为了您的方便而将密钥分解为各个组成部分。如果为名称/id提供字符串,则会将其存储为字符串。如果系统生成id,它是一个int。这是有文档记录的。有两种类型的字符串。键列中的值是整个键的URL安全版本。最后一句话回答了我的问题:“键列中的值是整个键的URL安全版本。”。非常感谢。在你的第二个要点中,你提到了一个键名和一个ID。我想知道我的屏幕截图上的第一列(键)是什么。在你的第二个要点中,你提到了一个键名和一个ID。我想知道我的屏幕截图上的第一列(键)是什么。