2017-11-08 15 views
0

MSONを使用して+ Bodyの代わりに値の例を指定できますか? 定義済みの構造値をオーバーライドすることはできますか?MSiでApiBlueprint配列値の例を定義する方法は?

私はこのように試してみた:

+ Request (application/json) 

    + Headers 

      Authorization: JWT <token>  
    + Attributes (ClientsideCommand) 
     + alias: `show-xc` 
     + args (array[AppCommandArg], fixed-type) 
      + (AppCommandArg) 
       + arg_key: address 
       + order: 1 
       + required: true 
       + skip_arg_name: true 
      + (AppCommandArg) 
       + arg_key: `-A1` 
       + order: 2 
       + required: true 
       + skip_arg_name: false 

しかし、このような定義が壊れるJSONスキーマ、AppCommandArgは個別のオブジェクトとしてdescibedので。 また、MSONから生成されたJSONには、最初のアイテムがデフファールである3つのアイテムAppCommandArgがあります。

答えて

0

このようなことを2つにすることは不可能です。詳細を示すように要素を追加すると、Apiaryはそれを表示するようにレンダリングします.jsonスキーマの2倍の要素も2回記述されます。

関連する問題