在现有实体属性上创建索引

时间:2014-07-21 03:40:02

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

当我开始使用我的项目时,我认为没有必要在实体的某些字段上创建索引,但是为了生成某些日常报告,统计数据我们需要在现有实体的某些字段上创建索引。

如帖子Retroactive indexing in GAE Datastore中所述,唯一的方法是首先将这些属性从未索引更改为索引,然后再次检索和写入所有实体。

我的问题是,如果我从数据存储区管理员备份并在将属性更改为索引后恢复,我的项目是否会将所有必需的属性编入索引?或者我是否需要通过程序检索和书写?

PS:我的项目是GAE上的java项目

1 个答案:

答案 0 :(得分:0)

编辑:我之前提到的解决办法无效。更改字段的唯一方法是重新上传实体。遗憾。