GQL db.Model默认参数值

时间:2011-12-30 11:37:26

标签: google-app-engine model

我发现找到GQL想要的确切示例有点麻烦或者很难。

鉴于以下内容:

class Sample (db.Model):
    name = db.StringProperty(required=True) 
    type = db.StringProperty(required=False)

如何设置默认参数值。比方说,我想在执行以下操作时将类型参数设置为“new”的值:

Sample(name="Yeah").put()

为继承db.Model的类设置默认参数值的格式是什么?

1 个答案:

答案 0 :(得分:1)

只需在类型定义中添加“default”参数,如下所示:

class Test(db.Model):
    Test = db.StringProperty(default="test")