नीचे दिए गए उदाहरण का जिक्र करते हुए एक के रूप में एक सरणी शामिल हैं का एक उदाहरण प्रदान करने के लिए कैसे, मैं अपनी परिभाषा में NamedElementArray
का एक उदाहरण प्रदान करना चाहते हैं। elements
विशेषता के लिए इसे NamedElement
की सरणी का उदाहरण दिखाने की आवश्यकता होगी।अकड़ में एक वस्तु परिभाषा यह है कि उसके गुण
मैं यह कैसे कर सकता हूं? मैं swagger विनिर्देश में यह कैसे करना है के बारे में विवरण नहीं मिल सकता है।
swagger: '2.0'
info:
version: "0.0.0"
title: Example
definitions:
Identifier:
type: string
format: uuid
NamedElement:
type: object
properties:
name:
type: string
identifier:
$ref: "#/definitions/Identifier"
required:
- name
- identifier
example:
name: Identifier1
identifier: ab804529-11d0-4781-a49a-3bbbc40243df
NamedElementArray:
type: object
properties:
name:
type: string
elements:
type: array
minLength: 0
items:
$ref: "#/definitions/NamedElement"
required:
- name
- elements
example:
name: Fred
elements:
paths:
/elements/{name}:
get:
description: |
Gets `NamedElement` objects, based on the **name** query param.
parameters:
-
name: name
in: path
description: Name of element array to return
required: true
type: string
responses:
200:
description: Returns a named element array
schema:
$ref: "#/definitions/NamedElementArray"
default:
description: Return nothing