在RAML中定义特征时,可以对其进行参数化,例如
traits:
- searchable:
queryParameters:
query:
description: Blah blah
example: <<example>>
具有<<example>>
参数,该参数由具有此特征的资源提供,如下所示:
is: [searchable: {example: "exampleValue"}]
是否可以为特征参数指定默认值,以便具有默认值的资源可以省略参数?
答案 0 :(得分:1)
只需添加默认密钥即可执行所需操作:
traits:
- searchable:
queryParameters:
query:
description: Blah blah
example: <<example>>
default: "default value"
答案 1 :(得分:0)
按照您的示例,您可以添加默认密钥:
query:
description: Blah blah
example: <<example>>
default: value