Swagger动态值类型

时间:2018-11-18 08:56:56

标签: swagger openapi

我试图弄清楚如何为包含一个动态值类型列表的架构建模,而我想知道是否有可能。采取这样的json结构:

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

在这种情况下,我将返回对象列表,但是对象中的一个字段根据数据的上下文可以具有几种不同的类型。外部结构和内部结构的两个变体都有数十个领域。我想知道是否有一种方法可以大摇大摆地建模吗?

预先感谢

1 个答案:

答案 0 :(得分:0)