3

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

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

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

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

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

4

2 回答 2

1

只需添加默认密钥即可执行您需要的操作:

traits:
  - searchable:
      queryParameters:
        query:
          description: Blah blah
          example: <<example>>
          default: "default value"
于 2016-03-17T08:22:23.097 回答
0

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

   query:
     description: Blah blah
     example: <<example>>
     default: value
于 2017-03-23T19:00:36.717 回答