java如何在OpenAPI3.0中为GetAPI定义映射对象
我有一个API,它将Map作为请求参数。如何在OpenAPI3.0中以yaml格式定义它
@GetMapping
public void getDevicesInfo(@RequestParam(required = false) Map parameters)
{
}
Open API不支持映射类型
你可以在下面搜索框中键入要查询的问题!
我有一个API,它将Map作为请求参数。如何在OpenAPI3.0中以yaml格式定义它
@GetMapping
public void getDevicesInfo(@RequestParam(required = false) Map parameters)
{
}
Open API不支持映射类型
# 1 楼答案
在
YAML
文件中,需要在Java中为Map
添加additionalProperties
,并使用parameters
作为@RequestParam
:生成的GET API如下所示:
我希望它能帮助你:)