【发布时间】:2010-11-17 19:02:50
【问题描述】:
我怀疑这些对象是如何存储的。假设我有一个定义如下的类:
class SomeEntity(db.Model):
some_number = db.IntegerProperty(required=True)
def calculate_something(self):
return self.some_number * 2
我的猜测是,存储在数据存储中的唯一内容是 some_number 的名称/值/类型以及类的完全限定名称 (SomeEntity)。但是,我没有偶然发现任何证实这一点的信息。
1) 谁能证实这一点?
我想确认我可以更改(和添加/删除)方法,而不会以某种方式影响数据的存储。
2) 此外,如果我向类添加新属性(如果该属性具有 required=true),现有对象会发生什么?
【问题讨论】:
标签: python google-app-engine google-cloud-datastore