Google AppEngine数据存储控制面板:使用“传统”式ID创建实体?

时间:2013-08-01 18:52:45

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

据我所知,Google AppEngine数据存储已更改了有关ID自动生成方式的默认政策。

我们有应用程序代码,希望所有ID都小于Integer的最大值。在尝试使用仪表板(“数据存储查看器”)创建示例数据时,有一种方法可以手动创建实体。但是,当我这样做时,似乎没有地方可以手动设置ID,并且自动生成的ID大于最大的Integer值。

在appengine-web.xml中设置<auto-id-policy>legacy</auto-id-policy>并重新部署似乎没有帮助。

我了解当您以编程方式创建实体时,您可以指定自己的ID号。有没有办法从仪表板执行此操作,或至少使用“遗留”自动ID生成?

1 个答案:

答案 0 :(得分:1)

不,数据存储查看器仅允许自动生成的ID。 :(