谷歌应用程序引擎实体将被删除7天

时间:2016-02-10 09:53:03

标签: android google-app-engine backend google-cloud-datastore objectify

我正在使用Google云作为Android应用的后端。 我保存了一个实体:

ObjectifyService.ofy().save().entity(greeting).now();

但是7天后,实体将从数据存储中删除。 我想永远保留它们,或者至少持续更长时间。

1 个答案:

答案 0 :(得分:1)

您可能会重复使用实体的ID,并因此每7天自己覆盖一次现有实体(井或网络爬虫会这样做)。

在开发人员控制台中查看数据存储区。您应该只看到对您的实体的一些写入,但如果我正确,您将看到类似5次写入的内容(实际写入次数取决于实体中定义的索引数量)。

要确保不会发生这种情况,您只需将问候语的@Id Long id属性设置为null,然后再拨打save(),这样您就可以获得自动功能生成id。