我已更新我的实体以在 Google App Engine 中包含祖先,但我还需要迁移现有数据以拥有该祖先。
有没有办法更新Key包括祖先?创建具有相同 ID 和种类和祖先的新 key 包括在数据存储中创建新记录而不是更新现有记录。
我知道我可以以新格式重新保存这些实体并删除旧的,但还有其他方法吗?
最佳答案
不,键是不可变的,因此您不能更新现有实体的键。您需要创建新实体,复制键/属性,保存并删除旧实体。
关于java - 有没有办法更新 key 以包含祖先,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16461140/