2016-09-08 2 views
0

Я получаю анонимные данные по RAML. Я пытаюсь определить схему для ответа, которая будет содержать несколько строк, как и набор результатов в SQL. Я сделал это, но только для одной строки ответов.Определение схемы для ответа с несколькими строками

Я также хотел бы указать пример.

Можете ли вы помочь мне с некоторыми примерами того, как добиться этого?

спасибо

ответ

1

Вот пример инлайн схемы: -

#%RAML 0.8 
title: A one-song API 
/{songId}: 
    get: 
    body: 
     application/json: 
     schema: | 
      { 
      "$schema": "http://json-schema.org/schema", 
      "type": "object", 
      "description": "The canonical song representation", 
      "properties": { 
       "title": { "type": "string" }, 
       "artist": { "type": "string" } 
      }, 
      "required": [ "title", "artist" ] 
      } 

Символ | трубы, которая позволяет затягивающий строковой скаляр через несколько строк.
ref: - https://github.com/raml-org/raml-spec/issues/8