oneOf 或 anyOf 结合使用,用于表示“某个特定字段的值决定对象的具体类型”。| 属性 | 描述 |
|---|---|
| propertyName | 指定用于区分类型的字段名称。 |
| mapping | 定义字段值与对应 schema 之间的映射关系。 |
oneOf 中引用你想要组合的 schema,例如 eBook 和 Paperback。discriminator 配置,例如:10331225 和 10331226 替换为你实际 schema 的 ID。打开 JSON Schema 配置面板时,你可以看到这些 ID。discriminator,并在 schema 和端点定义中正确映射类型。当你发布文档时,API 文档将正确显示区分后的类型。