【问题标题】:Deleted google app engine entities, realized it was a mistake in some cases删除了谷歌应用引擎实体,意识到在某些情况下这是一个错误
【发布时间】:2017-08-07 21:30:52
【问题描述】:

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

【问题讨论】:

  • 我对此表示怀疑。您可以联系 Google 的支持人员,或从备份中恢复。将来,您可能会考虑object versioning 允许这样做。

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


【解决方案1】:

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

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

此外,请检查您的团队是否使用数据存储管理员拍摄快照,如果是,您可以从那里恢复它们: https://console.cloud.google.com/datastore/settings

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-27
    • 1970-01-01
    • 1970-01-01
    • 2011-12-16
    • 2014-07-04
    • 1970-01-01
    • 2013-05-17
    相关资源
    最近更新 更多