2017-08-31 81 views
0

如果我在RAML中描述了一个API,并且我有一个请求对象模式,该模式具有一个计算的默认值(而不是明确设置)的属性,那么我将如何描述?如何用RAML描述计算出的默认值?

例如,假设我有一个整数值,其默认值是当前世代格式的UTC时间,我将如何描述?

回答

0

默认关键字用于指定默认值。但是没有办法说这是一个计算值,除了在描述中说明它。

foo: 
    description: This value is calculated somehow 
    type:  integer 
    minimum:  10 
    maximum:  200 
    default:  30 
    example:  50 
+0

这不是真正的我是什么意思。我的意思是如果用户没有提供它即时计算,即它没有静态值。 – Dancrumb

+0

同样,无法指定它是RAML中的计算值 – Pedro