openapi找不到数组元素的架构

6g8kf2rb  于 2021-07-06  发布在  Java
关注(0)|答案(0)|浏览(200)

我目前正在使用openapi v.3.1库处理这个项目。我确实需要根据从swagger yaml文件创建的openapi对象中的模式验证请求。一切都好,除了一件事。如果属性的类型等于“array”,如以下代码段中所示:

"responseAttrList": {
            "type": "object",
            "properties": {
                "responseAttrList": {
                    "type": "array",
                    "description": "Provide One or more Group Names to see the Valid response attributes",
                    "items": {
                        "type": "string"
                    }
                }
            }
        },

我无法获取数组项的schema元素。 java 文档https://javadoc.io/doc/io.swagger.core.v3/swagger-models/latest/io/swagger/v3/oas/models/media/schema.html 在这方面没有提供任何线索。是openapi中的bug,还是我遗漏了什么?任何线索都将不胜感激。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题