RAML trait 参数默认值
Posted
技术标签:
【中文标题】RAML trait 参数默认值【英文标题】:RAML trait parameter default value 【发布时间】:2016-01-03 16:40:59 【问题描述】:在 RAML 中定义特征时,可以对其进行参数化,例如
traits:
- searchable:
queryParameters:
query:
description: Blah blah
example: <<example>>
有一个<<example>>
参数,该参数由一个具有此特征的资源提供,如下所示:
is: [searchable: example: "exampleValue"]
是否可以为 trait 参数指定默认值,使得具有默认值的资源可以省略该参数?
【问题讨论】:
【参考方案1】:只需添加默认键即可执行您需要的操作:
traits:
- searchable:
queryParameters:
query:
description: Blah blah
example: <<example>>
default: "default value"
【讨论】:
【参考方案2】:按照您的示例,您可以添加一个默认键:
query:
description: Blah blah
example: <<example>>
default: value
【讨论】:
以上是关于RAML trait 参数默认值的主要内容,如果未能解决你的问题,请参考以下文章