gpt4 book ai didi

java - 如何使用rest dsl指定swagger参数 "format"?

转载 作者:太空宇宙 更新时间:2023-11-04 11:52:59 24 4
gpt4 key购买 nike

我使用 apache Camel 创建休息服务。希望通过创建分区“格式”swagger 来解决问题。期望:

 "/action" : {
"get" : {
"summary" : "summary",
"produces" : [ "application/json" ],
"parameters" : [ {
"name" : "updatedate",
"in" : "query",
"description" : "description",
"required" : false,
"type" : "string",
"format":"date"
}]

但是这段代码:

rest().description("description").produces("application/json")
.get("/action").bindingMode(RestBindingMode.json).description("description").outTypeList(qwe.class)

.param().type(RestParamType.query).description("description").dataType("string").name("updatedate").required(false).endParam()

生成不带"format":"date"部分的 Swagger :

 "/action" : {
"get" : {
"summary" : "summary",
"produces" : [ "application/json" ],
"parameters" : [ {
"name" : "updatedate",
"in" : "query",
"description" : "description",
"required" : false,
"type" : "string"
}]

最佳答案

尚不支持此功能,因此我已记录票证以便在下一版本中实现此功能。您可以关注此票:https://issues.apache.org/jira/browse/CAMEL-11991

关于java - 如何使用rest dsl指定swagger参数 "format"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41618748/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com