如何将密钥传递给数据存储区对象

时间:2014-11-20 23:26:38

标签: python google-app-engine google-cloud-datastore

我以前做过这个并且有效。但今天,它没有用。

这是我的实体

class MyPage(ndb.Model):
  page = ndb.TextProperty(required=True)

然后创建一个实体

myPage = MyPage(id=“some_id_string”)

但这一行不断抛出异常

TypeError: __init__() got an unexpected keyword argument id

所以我试试

myPage = MyPage(key_name=“some_id_string”)

我得到了同样的错误。

那么如何在python中将自定义密钥传递给我的数据存储区实体?

0 个答案:

没有答案