Параметр Swagger 2.0, который может иметь тип None или string? - PullRequest
0 голосов
/ 31 января 2019

Я определяю файл yaml swagger 2.0 для маршрута, и у маршрута есть необязательные строковые параметры.Параметр может быть либо строкой, либо пустым.

Когда маршрут получает пустую строку, я получаю ошибку проверки схемы, которая говорит: None не является типом 'string'

Как сделать так, чтобы параметр принимал None?Ниже определения, дающего вопрос.

  parameters:
  - in: body
    name: jsonPost
    schema:
      type: object
      properties:
        optionalEmail:
          type: string
...