我可以使用MSON来指定一个示例值而不是+ Body吗?是否可以覆盖预定义的结构值?
我试过这样做:
+ 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被描述为单独的对象。并且在由MSON生成的JSON中有3个项目,其中第一个项目是默认的AppCommandArg。
发布于 2017-11-16 22:26:47
看起来不可能把这两样东西放在一起。如果您添加元素,如上文所示,则Apiary会按它看到的方式呈现它,如果一个元素注释了两次,则json模式也会对其进行两次描述。
https://stackoverflow.com/questions/47180503
复制相似问题