RAML特征参数默认值

时间:2015-10-06 16:54:47

标签: raml

在RAML中定义特征时,可以对其进行参数化,例如

traits:
  - searchable:
      queryParameters:
        query:
          description: Blah blah
          example: <<example>>

具有<<example>>参数,该参数由具有此特征的资源提供,如下所示:

is: [searchable: {example: "exampleValue"}]

是否可以为特征参数指定默认值,以便具有默认值的资源可以省略参数?

2 个答案:

答案 0 :(得分:1)

只需添加默认密钥即可执行所需操作:

traits:
  - searchable:
      queryParameters:
        query:
          description: Blah blah
          example: <<example>>
          default: "default value"

答案 1 :(得分:0)

按照您的示例,您可以添加默认密钥:

   query:
     description: Blah blah
     example: <<example>>
     default: value