2017-08-31 15 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

関連する問題