1

我的架构看起来像这样:

schema: {
  type: 'object',
  properties: {
    id: {
      type: 'string'
    }
  }
}

我想被允许设置字符串或空值,我该怎么做?

4

1 回答 1

2

您可以使用数组来允许属性为多种类型。这些类型必须是七种 JSON Schema 原始类型之一。

{
  type: 'object',
  properties: {
    id: { type: ['string', 'null'] }
  }
}
于 2016-10-20T21:05:11.467 回答