0
私はRAMLにAPIを記述しており、明示的に設定するのではなく計算されるデフォルト値を持つプロパティを持つリクエストオブジェクトスキーマを持っていますが、どうすれば記述できますか?RAMLで計算されたデフォルト値をどのように記述すればよいですか?
たとえば、デフォルト値がエポック形式の現在のUTC時刻である整数値があるとします。これはどのように記述しますか?
私はRAMLにAPIを記述しており、明示的に設定するのではなく計算されるデフォルト値を持つプロパティを持つリクエストオブジェクトスキーマを持っていますが、どうすれば記述できますか?RAMLで計算されたデフォルト値をどのように記述すればよいですか?
たとえば、デフォルト値がエポック形式の現在のUTC時刻である整数値があるとします。これはどのように記述しますか?
デフォルトのキーワードを使用してデフォルト値を指定します。しかし、それが記述でそれを述べる以外に、計算された値であると言う方法はありません。
foo:
description: This value is calculated somehow
type: integer
minimum: 10
maximum: 200
default: 30
example: 50
これは実際の意味ではありません。つまり、ユーザーによって提供されていない場合、つまり静的な値を持たない場合は、オンザフライで計算されます。 – Dancrumb
また、RAMLの計算値であることを指定する方法はありません – Pedro