如何在java中的map<string, Object>中的条目的proto文件中定义通用映射?

问题描述 投票:0回答:1

我正在尝试编写一个具有通用映射的原始文件,以便当我以 json 格式从数据库获取数据时,它可以转换为原始格式?有办法做到这一点吗?

这是数据库中存在的条目的图像,需要为其编写原型文件。

例如:我需要在 proto 文件中编写一个通用映射,以便“PROPERTY_CATEGORY”中的所有条目都应转换为 proto。

protobuf-java
1个回答
1
投票

您可以使用 Any 或结构来完成此操作

  1. map<string, google.protobuf.Any>

  2. 结构https://github.com/protocolbuffers/protobuf/blob/main/src/google/protobuf/struct.proto#L51

© www.soinside.com 2019 - 2024. All rights reserved.