В настоящее время я работаю над созданием файла swagger для вызова API.В рамках приложения некоторые значения должны иметь возможность быть одним значением или массивом.Для этого я делаю следующее
Name:
Type: array
Items:
Type:string
Example: John
. Проблема в том, что, когда я не заполняю эту часть запроса, swagger все равно отправляет
"Name": []
в запрос curl, которыйвызывает ошибку в моем приложении.Есть ли способ изменить этот код, чтобы, когда в запрос ничего не вставлено, запрос curl не имел поля «Имя»?Как и в случае, когда типом является просто строка, когда ничего не указано, в запрос curl не добавляется информация.
Name:
Type: String
Я использовал следующую ссылку в качестве ссылки и подумал, что Nullable: будет потенциальным решением, но этовыдает ошибку в редакторе сваггеров.
https://swagger.io/docs/specification/data-models/data-types/
Спасибо!