Google app engine 删除了谷歌应用引擎实体,意识到在某些情况下这是一个错误

Google app engine 删除了谷歌应用引擎实体,意识到在某些情况下这是一个错误,google-app-engine,google-cloud-datastore,objectify,Google App Engine,Google Cloud Datastore,Objectify,今天早些时候,我无意中在Google App Engine中删除了一些实体,后来发现其中一些不应该被删除。我有我删除的实体的密钥,以及存储在辅助数据库中的大量实体信息。我想知道是否有任何方法可以在AppEngine中创建具有特定键的实体,或者是否有其他方法可以恢复这些实体?我很担心 我想知道是否有任何方法可以在AppEngine中创建具有特定键的实体 您可以使用这些键创建新实体,只需在放置之前在模型实例上设置键属性,它将使用该键,而不是为您生成随机键 另外,请检查您的团队是否已使用datasto

今天早些时候,我无意中在Google App Engine中删除了一些实体,后来发现其中一些不应该被删除。我有我删除的实体的密钥,以及存储在辅助数据库中的大量实体信息。我想知道是否有任何方法可以在AppEngine中创建具有特定键的实体,或者是否有其他方法可以恢复这些实体?我很担心

我想知道是否有任何方法可以在AppEngine中创建具有特定键的实体

您可以使用这些键创建新实体,只需在放置之前在模型实例上设置键属性,它将使用该键,而不是为您生成随机键

另外,请检查您的团队是否已使用datastore admin拍摄快照,如果是,您可以从中恢复快照:

我对此表示怀疑。您可以联系谷歌的支持部门,或者从备份中恢复。在将来,你可能会考虑允许这样做。