Swagger yaml определяет новое поле с типом string и значением по умолчанию, не равным NULL - PullRequest
1 голос
/ 11 марта 2020

В swagger.yaml swagger: "2.0", как мне определить новое поле, назовем его test, которое является string и имеет значение по умолчанию abc?

Я работаю в устаревшем проекте со многими определениями объектов в swagger.yaml. Этот файл yaml вместе с подключаемым модулем maven создает автоматически сгенерированные java объекты.

Просто пытается отследить один из автоматически сгенерированных объектов.

OrganizationResource:
    type: "object"
    required:
      - "data"
    properties:
      data:
        $ref: "#/definitions/Organization"
      testa:
          type: "string"
          value: "abc"
    description: "Resource container for Organization"

1 Ответ

1 голос
/ 11 марта 2020

Используйте ключевое слово default, чтобы указать значения по умолчанию.

      test:
        type: string
        default: abc
...