Yaml 大摇大摆的不是你的身体

Yaml 大摇大摆的不是你的身体,yaml,swagger,openapi,swagger-editor,Yaml,Swagger,Openapi,Swagger Editor,我有以下符合OpenAPI3.0标准的yaml文件,我正试图通过swagger呈现该文件。yaml文件中没有报告任何错误,但不会在swagger GUI上呈现requestBody。我只得到一个parameters字段,该字段为空,但没有为请求主体呈现任何内容,也没有得到任何错误。下面是截图 paths: /my-api: post: summary: My API Summary description: My API Description t

我有以下符合OpenAPI3.0标准的yaml文件,我正试图通过swagger呈现该文件。yaml文件中没有报告任何错误,但不会在swagger GUI上呈现
requestBody
。我只得到一个
parameters
字段,该字段为空,但没有为请求主体呈现任何内容,也没有得到任何错误。下面是截图

paths:
  /my-api:
    post:
      summary: My API Summary
      description: My API Description
      tags:
        - Cost Center
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                data:
                  type: array
                  items:
                    $ref: '#/components/schemas/ReqBodyStruct'


获得同样显示在swagger gui中的RequestBody的方法是什么?我遗漏了什么吗?

根据这两个问题,从Swigger UI github页面上看,这应该在版本
3.23.0
(2019年6月29日)中修复。

您能发布完整的API定义,包括
ReqBodyStruct
模式吗?