Я хотел бы разместить массив строк какУкажите массив строк в качестве параметра тела в развязности API
[
"id1",
"id2"
]
к API на основе Swagger. В моем файле развязность, у меня есть такие строки:
paths:
/some_url:
post:
parameters:
- name: ids
in: body
required: true
Что такое правильный способ определить тип ids
как массив строк?
Update:
Согласно спецификации, должно работать в моей опции:
parameters:
- in: body
description: xxx
required: true
schema:
type: array
items:
type: string
https://github.com/Yelp/swagger_spec_validator не принимает и возвращает длинный список запутанных ошибок, которые выглядят подобно код ожидает $ref
.
Следует отметить, что с последней версией swagger codegen (2-2-3) эта конструкция даст исключение нулевого указателя. Вместо этого вам придется использовать ссылку на тип. – PeterS