2
필드의 스키마를 다른 값으로 변경할 수 있습니까?JSON 스키마 유형 및 값 종속성
참고 : 내가 사용 Ajv
예 (비 JSON-스키마 유효성 검사기) Joi를 사용 : A $ 심판의 링크가 $data pointer에 따라해야하는 것입니다
const schema = {
a: Joi.valid('x', 'y', 'z'),
b: Joi.string()
.when('a', { is: 'z', then: Joi.string(), otherwise: Joi.number() }),
};