2017-03-27 17 views

答えて

2

。具体的には、未知のキーを持つオブジェクトを検証するためのものです。

単一のキーで1つ以上のデータ型と照合するには、alternatives().try()(または単にJoiタイプの配列を渡す必要があります)が必要です。

だからあなたのニーズにマッチするルールは次のようになります。

Joi.object().pattern(/^/, Joi.alternatives().try(Joi.string(), Joi.number(), Joi.boolean())) 
+0

注単純な配列は '[]' 'Joi.alternatives()'のショートカットであること。 Joi.object()。pattern(/^/、[Joi.string()、Joi.number()]) ' –

関連する問題