【问题标题】:swagger3 cannot input multiple values for list parameterswagger3 无法为列表参数输入多个值
【发布时间】:2022-06-20 09:55:40
【问题描述】:

spring boot 2.x,我添加了springfox-boot-starter 3.0.0@EnableOpenApi 来使用swagger3。

我有以下控制器

@DeleteMapping("/rate")
public void deleteRate(@ApiParam(value = "dc id") @RequestParam(required = false) Integer dcId,
                       @ApiParam(value = "rate id")
                       @RequestParam(required = false) List<Integer> dcrIdList) {

然而,对于swagger中的参数List&lt;Integer&gt;,它是整数而不是数组/列表,它看起来像:

它应该是多个输入,这样我就可以为数组/列表输入多个值,对吧?

如何在 swagger3 中为 list 输入多个值?如果我在一个输入中键入多个用逗号分隔的值,swagger3 会给我错误提示。

【问题讨论】:

    标签: swagger swagger-ui springfox swagger-3.0


    【解决方案1】:

    使用 springdoc 代替 springfox

    【讨论】:

      猜你喜欢
      • 2014-08-24
      • 1970-01-01
      • 2022-07-04
      • 2019-05-11
      • 1970-01-01
      • 2020-02-22
      • 1970-01-01
      • 2011-09-29
      • 1970-01-01
      相关资源
      最近更新 更多