我想在现有的Google App Engine实体中添加一个int列,该实体应预先填充现有记录的默认值(例如1)。我有大约12K的记录。我找不到一个简单的方法来做到这一点。是否有任何工具可用于执行此简单功能。请指教。
感谢, 戴夫
答案 0 :(得分:2)
为此,您需要迭代所有现有记录并更新它们以包含新值。
您可以使用mapper API或remote_api。
执行此操作答案 1 :(得分:1)
基础数据存储区是无模式的,这意味着同一类型的两个实体可以具有不同的字段。因此,yiu必须迭代数据存储区中的所有旧条目并添加该字段。
确保您保持在30秒的限制内(您应该将12k条目放在它上面),否则您必须将您的工作分成小块并使用任务队列来执行它。