我正在尝试将一个对象保存到 Cloud Datastore 中,该对象包含一个字典作为属性值:
client = datastore.Client(project_id)
key = client.key('Config', 'config', 'Environment', 'env_name')
env = datastore.entity.Entity(key)
env['prop1'] = dict(foo='bar')
client.put(env)
但它提出了
ValueError:未知的 protobuf attr 类型
虽然我可以使用 gcloud-node 来做到这一点。
是否可以使用 gcloud-python 保存复合对象?