据我所知,Google AppEngine数据存储已更改了有关ID自动生成方式的默认政策。
我们有应用程序代码,希望所有ID都小于Integer的最大值。在尝试使用仪表板(“数据存储查看器”)创建示例数据时,有一种方法可以手动创建实体。但是,当我这样做时,似乎没有地方可以手动设置ID,并且自动生成的ID大于最大的Integer值。
在appengine-web.xml中设置<auto-id-policy>legacy</auto-id-policy>
并重新部署似乎没有帮助。
我了解当您以编程方式创建实体时,您可以指定自己的ID号。有没有办法从仪表板执行此操作,或至少使用“遗留”自动ID生成?
答案 0 :(得分:1)
不,数据存储查看器仅允许自动生成的ID。 :(