如果我有以下示例,其中定义通过组合Settings
嵌入:Thing
definitions:
Settings:
properties:
foobar:
type: number
format: double
boofar:
type: string
Thing:
properties:
allOf:
$ref: '#/definitions/Settings'
name:
type: string
如果我在 editor.swagger.io 中定义一个 POST 方法Thing
,它最终会构建如下所示的 JSON:
{
settings: {
foobar: 1,
boofar: "text here"
},
name: "some name"
}
我想嵌入一个带有组合的模型定义,但没有额外的嵌套属性定义——这可能吗?这是我想要的 JSON 结构Thing
:
{
foobar: 1,
boofar: "text here",
name: "some name"
}
有没有办法做到这一点?