Типы динамических значений Swagger

Я пытаюсь понять, как смоделировать схему, содержащую список динамических типов значений в swagger, и мне было интересно, возможно ли это вообще. Возьмем такую ​​структуру json:

[
    {
        "id": "2fffae57-55f2-4fef-ad53-cf3d303611cf",
        "type": "cookie",
        "data": {
            "flavor": "chocolate chip"
        }
    },
    {
        "id": "7ef944a6-3243-4dfc-82ef-691939f684bd",
        "type": "electronics",
        "data": {
            "device": "radio"
        }
    }
]

В этом случае я возвращаю список объектов, но одно поле в объекте может иметь несколько разных типов в зависимости от контекста данных. Внешняя структура и обе разновидности внутренней структуры имеют десятки полей. Я хочу знать, есть ли способ смоделировать это в чванстве?

заранее спасибо

Документирование API с помощью Swagger на Springboot
Документирование API с помощью Swagger на Springboot
В предыдущей статье мы уже узнали, как создать Rest API с помощью Springboot и MySql .
4
0
771
1

Ответы 1

Может стоит попробовать использовать Словари, хэш-карты и ассоциативные массивы

Другие вопросы по теме