2013-07-22 19 views
7

何らかのプロジェクトでjson-schema検証を使用しようとしていて、「必須」フィールドについて質問したいと思います。 current docJSONスキーマ:必須フィールド

specifiactionがある:

このキーワードの値は配列でなければなりません。この配列は少なくとも1つの要素を持たなければなりません。この配列の要素は文字列でなければならず、一意でなければなりません(MUST)。

"properties": { 
    "foo": { 
     "required": true 
    } 
} 

必要なフィールドを定義するための有効な方法は何である:

しかし、ウェブ内の別の例では、私のような何かを見つけることができますか?

答えて

13

JSONスキーマのバージョン3では、ブール値でした。 最新バージョンでは4ですが、現在は文字列の配列になっています。 使用しているバリデータが、以前の仕様を実装している可能性があります。

関連する問題