28

Swagger Editor で OpenAPI 定義を作成しています。

私の型定義の 1 つに、親と同じ型の子要素を含む配列が含まれています。つまり、次のようなものです。

definitions:
  TreeNode:
    type: object
    properties:
      name:
        type: string
        description: The name of the tree node.
      children:
        type: array
        items:
          $ref: '#/definitions/TreeNode'

ただし、Swagger Editor はchildren配列内の再帰参照を取得しません。これは単に「未定義」要素の配列として表示されます。

これを行う方法についてアイデアを持っている人はいますか?

4

1 に答える 1