我想知道如何处理架构中的可选属性。
例如,我有:
const billSchema = new schema.Entity('bills')
billSchema.define({
_embedded: {
currentStep: stepSchema,
latestText: textSchema,
steps: [stepSchema],
}
})
有时在某些请求中,“步骤”存在,但在其他请求中,它不存在。我不想为每种类型的API请求创建架构。
有什么想法吗?