人力资源迁移:密钥如何变化

时间:2012-03-21 15:30:51

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

简短:迁移到HR时,密钥是如何更改的。只是应用名称更改或基础ID /名称是否已更改?

Long:我目前在M / S上有很多无实体的实体。在切换到高复制时,我必须重新为多个实体提供父项(为了最终的一致性)。我正在为它们做父母而没有真正的密钥(即db.Key.from_path('ParentType','ParentId-CustomTag))。我有充分的理由这样做(避免对单个实体组写太多)。

如果以保留基础ID的方式迁移密钥和父项,那么我不必在HR方面重新更新父级。如果他们确实发生了变化,那么我需要在人力资源方面重新做父母。

1 个答案:

答案 0 :(得分:2)

迁移后,底层ID保持不变。只有密钥的应用字段会更改。