chciałbym zakładać tablicę łańcuchów jakokreślić tablicę ciągów jako parametr ciała w Swagger API
[
"id1",
"id2"
]
do API opartego Swagger. W moim pliku Swagger, mam te linie:
paths:
/some_url:
post:
parameters:
- name: ids
in: body
required: true
Jaki jest prawidłowy sposób określić typ ids
jako tablica ciągów?
Aktualizacja:
Według specyfikacji, następujące powinny działać w moim opcji:
parameters:
- in: body
description: xxx
required: true
schema:
type: array
items:
type: string
https://github.com/Yelp/swagger_spec_validator nie akceptuje go i zwraca długą listę zwichrowanych błędów, które wyglądają jak kod oczekuje pewnej liczby $ref
.
Należy zauważyć, że z najnowszym koderem swagger (2-2-3) ta konstrukcja da wyjątek wskaźnika pustego. Zamiast tego będziesz musiał użyć odwołania do typu. – PeterS