2010-08-06 28 views
2

我喜欢创建一个新的实体:GAE:入门实体按键刚刚创建

some_model = ModelName(
    attr1 = ..., 
    attr2 = ..., 
    attr3 = ..., 
    attr4 = ... 
).put() 

反正有没有得到这个新创建的实体的关键?我试着做some_model.key()把那不起作用。

回答

2

put()方法的返回值是新插入的实体的关键。您也可以在插入它后,在模型上拨打.key() -