我正在研究google云数据存储API的一些文档
from google.cloud import datastore
datastore_client = datastore.Client(project="PROJECTNAME")
query = datastore_client.query(kind='Video')
r = query.fetch()
for v in r:
key = datastore_client.key('VideosToCollections')
entity = datastore.Entity(key=key)
entity['collection_key'] = key
datastore_client.put(entity)
quit()
但是我在更新条目时收到这个错误
^{pr2}$我希望上面的代码创建一个VideosToCollections对象作为垫脚石,但将扩展到为每个视频创建一个。如果您对造成上述错误的原因有任何想法,我们将不胜感激。在
我相信},它没有ID,因此路径是不完整的)。也许你想把它设置成
entity['collection_key'] = key
是罪魁祸首(key
是{v
的键。所以entity['collection_key'] = v.key
相关问题 更多 >
编程相关推荐