我正在 Swagger Editor 中编写 OpenAPI 定义。
我的类型定义之一包含一个数组,其中包含与父元素相同类型的子元素。即是这样的:
definitions:
TreeNode:
type: object
properties:
name:
type: string
description: The name of the tree node.
children:
type: array
items:
$ref: '#/definitions/TreeNode'
但是,Swagger 编辑器不会获取children
数组中的递归引用,它只是显示为“未定义”元素的数组。
有人知道如何做到这一点吗?