如何创建一个引用自身定义的模型模型定义?

时间:2019-04-19 07:14:49

标签: swagger swagger-ui

在我的需求中,我需要创建一个招摇的定义,该定义具有引用此类本身的属性。类似于Tree数据结构的节点类。就像关注

public class Foo{
    String id;
    List<Foo> fooList;
}
definitions:
  Foo:
    type: object
    required:
      - id
      - fooList
    properties:
      id:
        type:string
      fooList:
        type: object
        $ref: '#/definitions/Foo'

希望表达Foo和fooList之间的关系。但是在fooList属性中获取[],在swagger-ui底部获取错误。

0 个答案:

没有答案