Код: Выделить всё
Schema1:
type: object
properties:
timestamp:
type: string
format: date-time
additionalProperties:
$ref: "#/components/schemas/Schema2"
с опцией true,
дополнительные свойства генерируются, как и ожидалось, с помощью дополнительных свойств Map.
Однако в моем описании OAS в разделе /v3/api-docs,
Код: Выделить всё
additionalProperties
Код: Выделить всё
{
"Schema1": {
"type": "object",
"properties": {
"timestamp": {
"type": "string",
"format": "date-time"
}
}
}
}
Есть ли способ чтобы исправить это, или есть альтернатива вместо дополнительных свойств для реализации карты?
Подробнее здесь: https://stackoverflow.com/questions/792 ... -in-schema