如何在OpenAPI 3.0 Java generator中生成具有附加属性的对象体请求
我有一个具有可配置路径的服务的OpenAPI描述符,它的主体中可以有多个参数(只有字符串,但其中可能有多个或没有):
openapi: "3.0.0"
paths:
/{pagePath}:
post:
operationId: modifyWithPost
parameters:
- name: pagePath
in: path
required: true
schema:
type: string
requestBody:
required: true
content:
application/x-www-form-urlencoded:
schema:
type: object
additionalProperties:
type: string
responses:
'201':
description: Page created
不幸的是,它生成的API只有path参数,我不知道如何在Java API中发送额外的部分数据:
public void modifyWithPost(String pagePath) throws ApiException {
this.modifyWithPost(pagePath);
}
我也尝试过创建分离的方案,但产生了确切的结果。此外,即使我将提供单独的模式并生成模型,它也会将所有命名参数内联到方法中。有没有办法强制生成器创建一个提供多个不同键值对的对象
共 (0) 个答案