Я пытаюсь построить модель Swagger для временного интервала, используя простую строку для хранения времени (я знаю, что есть также даты и время):
definitions:
Time:
type: string
description: Time in 24 hour format "hh:mm".
TimeInterval:
type: object
properties:
lowerBound:
$ref: "#/definitions/Time"
description: Lower bound on the time interval.
default: "00:00"
upperBound:
$ref: "#/definitions/Time"
description: Upper bound on the time interval.
default: "24:00"
По какой-то причине сгенерированного HTML не показывает нижнее нижнее и верхнее «описание», но только оригинальное «описание» времени. Это заставляет меня думать, что я делаю это неправильно.
Итак, вопрос в том, можно ли на самом деле использовать модель как тип, как я пытаюсь сделать.