首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Springfox到OpenAPI Springdocs迁移:@ApiImpl时OpenAPI(allowMultiple=true)等效?

Springfox到OpenAPI Springdocs迁移:@ApiImpl时OpenAPI(allowMultiple=true)等效?
EN

Stack Overflow用户
提问于 2022-05-02 07:51:13
回答 2查看 615关注 0票数 1

我要从springfox迁移到OpenAPI springdocs,我必须替换

代码语言:javascript
复制
@ApiImplicitParam(allowMultiple=true)

@ApiImplicitParam@Parameter取代,但是OpenAPI springdoc等同于allowMultiple=true的是什么?

参考资料:https://springdoc.org/migrating-from-springfox.html

EN

回答 2

Stack Overflow用户

发布于 2022-09-05 10:32:28

您可以使用以下方法

在此之前

@ApiImpl时typeA(value=“Filter by type",allowableValues="typeA,typeB,typeC",allowMultiple=false)

之后

@Parameter(description = "Filter by type",schema=@Schema(type="string",allowableValues={"typeA","typeB","typeC"},defaultValue = "typeA"))

票数 1
EN

Stack Overflow用户

发布于 2022-07-27 17:16:00

这个答案是从@tomjankes在他对->问题的评论中得到的,答案是添加explode=Explode.TRUE。下面是一个对我有用的代码示例:

代码语言:javascript
复制
@Parameters({
    @Parameter(name = "sort", **explode = Explode.TRUE**, schema = @Schema(type = "string"), in = ParameterIn.QUERY, description = "Sort setting in the format of: property(,asc|desc). Default sort order is ascending. Multiple sort settings are supported.") 
})
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72083759

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档