如何解决OpenAPISwagger无法与数组类型一起正常使用
我使用SpringBoot
和springdoc-openapi-ui
。我有带方法的控制器,其中包含数组作为url参数:
@Parameters(value = {
@Parameter(in = ParameterIn.QUERY,name = "output",example = "[f1,f2,f3]",content = @Content(array = @ArraySchema(schema = @Schema(type = "string"))))
})
public ResponseEntity<Object> showReportData(@RequestParam(value = "output") String[] outputFields) {
//some body
}
但是,当我打开SwaggerUI
时,在项目文本框中看不到示例值:
为什么会这样?为什么示例数组未显示在item中?
解决方法
这似乎与您的浏览器配置有关。 尝试更改浏览器...
数组在swagger-ui中的工作原理像。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。