Korzystanie Swagger 2,0 Próbuję określić parametr wejściowy typu obiektu:Swagger 2.0: Jak określić parametr wejściowy typu „obiektu”
fragment kodu:
paths:
'/thingies/{thingy_id}.json':
put:
summary: Update an existing thingy
description: Updates an existing thingy
parameters:
- name: thingy_id
description: ID of the thingy to update
in: path
required: true
type: integer
- name: translation
description: Name and Locale for new translation
in: formData
type: object
properties:
name:
type: string
locale:
type: string
Jednak Validator jest narzekać na część type: object
.
Jak poprawnie określić parametry wejściowe?
Jeśli zmienię "formData" na "body", kod nadal nie zostanie zatwierdzony. Jakieś sugestie? –
To nie zostało zatwierdzone, ponieważ musisz zawrzeć definicję we właściwości 'schema', ale widzę, że masz to zorientowane. Struktura parametrów "body" różni się w tym sensie od innych parametrów *, ponieważ * pozwala na pełną definicję schematu. – Ron
tak, dzięki. Dostałem go z odrobiną prób i błędów :-) –