オプションのArray
を持つネストされたスキーマがある場合、このソリューションで多くの問題が発生していました。 田畑。新しいタイプを作成することでこれを解決しました:
optional_array =
type: Mixed
validate:
validator: (v) ->
return v instanceof Array
message: '{VALUE} needs to be an array.'
次に、すべてのフィールドをoptional_array
に設定します Array
の代わりに 。