- 使用
oneof
在proto中定义多套record适应不同业务的多套出参,然后在response中的record属性上使用oneof
同时定义多个record,返回值统一写这个response即可 - 返回
JSONObject
在proto文件中定义多套record
,同时定义多套response
,返回时统一转为JSONObject
- 返回万能的map
GRPC一个接口根据某一参数不同的值而返回多套出参
最新推荐文章于 2023-08-14 10:02:35 发布
本文探讨如何在Proto文件中定义多套记录结构以适应不同的业务场景,并利用oneof特性实现统一的响应结构。通过将返回值转换为JSONObject,可以实现灵活的数据交互。同时,文章还提及了将结果转化为万能的map的方案,增强了接口的通用性。
摘要由CSDN通过智能技术生成