Rest Swagger 3.0开放ApI yaml多值映射

Rest Swagger 3.0开放ApI yaml多值映射,rest,spring-boot,openapi,swagger-codegen,openapi-generator,Rest,Spring Boot,Openapi,Swagger Codegen,Openapi Generator,我正在使用OpenAPI3.0设计一个带有YAML first方法的API。需要定义搜索API,该API将是一个GET请求,并将10个以上的值作为搜索参数 我正在使用swagger codegen从这个YAML生成spring引导服务器存根。如何定义YAMl,以便codegen生成多值映射作为请求参数。而不是有10个不同的搜索参数,因为sonar lint将显示这是一个错误的代码。这是否回答了您的问题,谢谢你,海伦。但大摇大摆的科德根并没有妥善处理。它创建了一张地图。现在,当我传递多个查询参数时

我正在使用OpenAPI3.0设计一个带有YAML first方法的API。需要定义搜索API,该API将是一个GET请求,并将10个以上的值作为搜索参数


我正在使用swagger codegen从这个YAML生成spring引导服务器存根。如何定义YAMl,以便codegen生成多值映射作为请求参数。而不是有10个不同的搜索参数,因为sonar lint将显示这是一个错误的代码。

这是否回答了您的问题,谢谢你,海伦。但大摇大摆的科德根并没有妥善处理。它创建了一张地图。现在,当我传递多个查询参数时,我得到一个明显的错误,即没有适当的转换器来映射字符串。我想让swagger codegen创建一个没有请求参数名称的spring多值映射,就像我们在spring实现中所做的那样,即pulic ResponseEntity getVal(@RequestParam Multivaluemap params){},如下所示。