Задать вопрос
first-programmer
@first-programmer
Backend software engineer

Как в swagger annotation указать ассоциативный массив для post запроса?

Всем привет.

Есть необходимость в сваггере через аннотации указать, что в запросу отправляются данные типа
[
"someParam" => [["key" => "value"], []]
]

То есть ассоциативный массив, у которого в someParam лежит массив ассоциативных массивов. Кто знает, как такое сделать? Пока максимум получилось сделать массив, в котором лежат строки объектов, типа такого

[
"someParam" => [{"key" :"value"}, {}]
]

Но это не то, так как придется декодировтаь дополнительно эти входные данные. В постмене я могу укзать, что-то вроде

positions[0][quantity] => 1
positions[0][price] => 97
positions[0][text] => "Очень интересный товар"

Как типа такого сделать в с сваггере, через аннотации? Уже часов 5 над этим думаю.

Для аннотаций спользую zircote/swagger.
  • Вопрос задан
  • 256 просмотров
Подписаться 2 Сложный 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы