0
Я пытаюсь описать следующий пост параметра в чванстве:массива объектов в качестве входного параметра в чванствах
{
"sources": [
{
"id": 101,
"parentId": 201
},{
"id": 102,
"parentId": 201
},{
"id": 102,
"parentId": 202
}
],
"destinationId": 301,
"param1": "value 1",
"param2": "value 2",
}
Вопрос заключается в том, что sources
представляет собой массив объектов, что чванство, кажется, не поддержка. Вот что я пробовал:
paths:
/bulk-action:
post:
parameters:
- name: sources
in: formData
type: array
enum:
$ref: '#/definitions/BulkSource'
- name: destinationId
in: formData
type: integer
- name: param1
in: formData
type: string
- name: param2
in: formData
type: string
definitions:
BulkSource:
type: object
properties:
id:
type: integer
parentId:
type: integer
Любая идея о том, как обойти это ограничение?
могли бы вы сказать мне, где вы делаете эти изменения. Или я хочу спросить, в каком файле написан код выше. Я не могу найти вышеуказанный код в моем API swagger. –