0

RAML ドキュメント (v 1.0) を作成しようとしていますが、最初の段階で継ぎ目が詰まっています。次のように定義したベンダー リソースがあります。

types:
    Vendor: 
        type: object
        properties:
            name: string
            url: string
            service_email: string
            service_phone: string
            image: string

/vendors:
  description: foo bar
  displayName: Vendor
  get:
    description: retrieve a list of vendors
    responses:
      200:
        body:
          application/json:
            type: ???
            uniqueItems: true

  /{ident}:
    get:
      description: retrieve a single vendor item identified by ident
      responses:
        200:
          body:
            application/json:
              type: Vendor

get リクエストでタイプに何を書くべきかわかりません (今は ??? です) API はベンダー タイプのオブジェクトの配列で応答しますが、それを RAML に正確に伝えるにはどうすればよいですか?

4

1 に答える 1

2

試す:

type: Vendor[]

公式ドキュメントの詳細を読むことができます: http://docs.raml.org/specs/1.0/#raml-10-spec-array-types

于 2015-11-17T23:14:01.343 に答える