我有一个关于更新 GAE 数据库中的字段的问题。我的问题是这样的:
class A(db.Model):
a = db.StringProperty()
我添加了布尔字段:
class A(db.Model):
a = db.StringProperty()
b = db.BooleanProperty(default=False)
现在我的问题是我想要模型 b == False 的每个实例。
要更新它,我当然可以将它们拖出数据存储并将它们放回那里,但是那里已经有 700k 元素,我真的不知道如何有效地做到这一点。我无法立即将它们取出,因为我得到了超出软内存的错误。如果我尝试用小块来做 - 它会花费我很多数据库读取操作。你知道我还能如何更新我的数据存储吗?
干杯