У меня есть следующее определение чванства:
ShippingMethod:
required:
- id
- code
- description
- type
type: object
properties:
id:
title: Id
type: string
maxLength: 36
minLength: 1
distributor:
title: Distributor
type: string
maxLength: 255
minLength: 1
code:
title: Code
type: string
maxLength: 255
minLength: 1
description:
title: Description
type: string
minLength: 1
type:
title: Type
type: string
maxLength: 255
minLength: 1
В редакторе на swagger.io он показывает мне ответ, который мне требуется для вызова GET (список):
[
{
"id": "string",
"distributor": "string",
"code": "string",
"description": "string",
"type": "string"
}
]
Но при использовании того же самого в пасеке это приводит к следующему ответу:
[
{
"id": "exercitation quis",
"code": "est",
"description": "laborum veniam",
"type": "cupidatat proident sed"
},
{
"id": "officia sint consequat Ut",
"code": "sit mollit",
"description": "consectetur qui aute esse ut",
"type": "nisi Excepteur velit dolor"
}
]
Дистрибьютор будет полем в ответе, однако он не отображается в ответе, представленном пасекой.Это произойдет, если сделать это обязательным в определении, но это не то, что я хочу.
Как я могу убедиться, что эти дополнительные поля появляются в ответе?