我正在使用Google云作为Android应用的后端。 我保存了一个实体:
ObjectifyService.ofy().save().entity(greeting).now();
但是7天后,实体将从数据存储中删除。 我想永远保留它们,或者至少持续更长时间。
答案 0 :(得分:1)
您可能会重复使用实体的ID,并因此每7天自己覆盖一次现有实体(井或网络爬虫会这样做)。
在开发人员控制台中查看数据存储区。您应该只看到对您的实体的一些写入,但如果我正确,您将看到类似5次写入的内容(实际写入次数取决于实体中定义的索引数量)。
要确保不会发生这种情况,您只需将问候语的@Id Long id
属性设置为null
,然后再拨打save()
,这样您就可以获得自动功能生成id。