提问人:robert trudel 提问时间:11/16/2023 最后编辑:robert trudel 更新时间:11/16/2023 访问量:34
Swagger 和枚举
Swagger and enum
问:
我使用spring boot 3.1.5和springdoc-openapi
在控制器中,我有
@GetMapping(value="/{recordType}")
public ReadRecordResponse readRecord( @PathVariable RecordType recordType) {
...
}
我的数据类
public enum RecordType {
on,
off
}
这个类被其他一些类使用
当我尝试访问 swagger-ui/index.html 时,我得到了 400
“detail”:“无法将 'recordType' 转换为值: 'swagger-ui'”
我尝试过但没有成功
@GetMapping(value="/{recordType}")
public ReadRecordResponse readRecord( @PathVariable @Schema(type="string", allowableValues = {"on", "off"}) RecordType recordType) {
...
}
答: 暂无答案
评论
springdoc-openapi-starter-webmvc-ui