我想使用Datastore来保存作为协议缓冲区创建的对象。这些消息有效负载的定义位于.proto文件中,我的服务将在传入的API调用中接收它们。在<。p>中有嵌套的“实体”
我知道Datastore可以使用这些:https://cloud.google.com/datastore/docs/concepts/entities#embedded_entity
有人能指出我的示例代码吗?
答案 0 :(得分:2)
没有任何标准工具可用于将有效的任意协议缓冲区转换为有效的Cloud Datastore实体。虽然实体在结构上大致类似于协议缓冲区,但它们并没有完全相同的支持。
您必须自己编写自定义翻译图层,并考虑到您正在使用的协议缓冲区的特定要求。