【发布时间】:2020-07-15 16:21:46
【问题描述】:
我正在使用 Spring Boot 和 Open API 3。当我发出 POST 请求时,通过 OAS2 Swagger,我看到所有 String 字段都作为 Spring 的默认值出现,我看不到通过 SpringDoc Open 删除它的方法UI 也不是通过代码。
{
"firstName": "string",
"lastName": "string",
"age": 0,
"email": "string",
"address1": "string",
"address2": "string",
"address3": "string",
"telephone" : "0",
"department" : "string",
.....
}
这里消费者在提出请求时不愿意从字段中删除字符串。有什么办法
1) 如果我们可以删除 "string" 作为值并将 null 或 "" 设置为默认值? 2)如果我们可以读取自定义对象并将找到“字符串”的所有值重置为null,有什么办法吗?
【问题讨论】:
标签: springdoc springdoc-openui springdoc-openapi-ui