oneOf 或 anyOf 使用,用來表示「特定欄位的值決定了物件的具體類型」。| 屬性 | 說明 |
|---|---|
| propertyName | 指定用於區分類型的欄位名稱。 |
| mapping | 定義欄位值與對應 schema 之間的映射關係。 |
oneOf 中引用你想要組合的 schema,例如 eBook 和 Paperback。discriminator 設定,例如:10331225 和 10331226 替換為你實際 schema 的 ID。你可以在開啟 JSON Schema 設定面板時看到這些 ID。discriminator,並在 schema 和端點定義中正確映射類型。當你 Publish Docs 時,API 文件會正確顯示已區分的類型。