小编Mor*_*sen的帖子

如何在YAML/Swagger.io中递归引用封闭类型定义?

我正在Swagger编辑器中编写YAML文件.

我的一个类型定义包含一个包含与父类型相同类型的子元素的数组.就是这样的:

definitions:
  TreeNode:
    type: object
    properties:
      name:
        type: string
        description: The name of the tree node.
      children:
        type: array
        items:
          $ref: '#/definitions/TreeNode'
Run Code Online (Sandbox Code Playgroud)

但是,Swagger没有在"children"数组中获取递归引用,该数组简单地显示为"未定义"元素的数组.

有没有人知道如何做到这一点?`

recursion swagger swagger-ui swagger-editor openapi

12
推荐指数
1
解决办法
3455
查看次数

标签 统计

openapi ×1

recursion ×1

swagger ×1

swagger-editor ×1

swagger-ui ×1