Проверка схемы с объектами, где один мой ключ не должен точно соответствовать значениям ключа другого объекта.
Например:
const innerObject = Joi.object({
a: Joi.number().required(),
b: Joi.number().required(),
});
const outerSchema = Joi.object({
key1: innerObject.required(),
key2: innerObject.required(),
});
В приведенной выше внешней схеме key1 oneне должен точно соответствовать значениям внутреннего объекта key2.